是否有支持 MongoDB 和 Devise 的 Rails 管理界面?

发布于 2024-10-01 14:19:21 字数 75 浏览 6 评论 0原文

我最近切换到 MongoDB,我想知道我是否可以继续使用任何流行的管理界面解决方案,例如 ActiveScaffold 和 Typus?

I recently switched to MongoDB and I am wondering if I can continue using any of the popular admin interface solutions, such as ActiveScaffold and Typus?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

你的笑 2024-10-08 14:19:21

您可以尝试 Rails Admin

Rails 引擎,提供易于使用的界面来管理数据。

功能

  • 轻松 CRUD 任何数据
  • 自定义操作
  • 自动表单验证
  • 搜索和过滤
  • 将数据导出为 CSV/JSON/XML
  • 身份验证(通过 Devise 或其他方式)
  • 授权(通过 CanCanCan 或 Pundit)
  • 用户操作历史记录(通过 PaperTrail)
  • 支持的 ORM
    • ActiveRecord
    • 蒙古人

You can try Rails Admin:

a Rails engine that provides an easy-to-use interface for managing your data.

Features

  • CRUD any data with ease
  • Custom actions
  • Automatic form validation
  • Search and filtering
  • Export data to CSV/JSON/XML
  • Authentication (via Devise or other)
  • Authorization (via CanCanCan or Pundit)
  • User action history (via PaperTrail)
  • Supported ORMs
    • ActiveRecord
    • Mongoid
我爱人 2024-10-08 14:19:21

ActiveAdmin https://github.com/gregbell/active_admin 是一个用于创建管理界面的出色工具。我相信他们迟早会添加 mongoid 支持。

现在有一些补丁: https://github.com/ebeigarts/mongoid_active_admin_app
不过我自己没有尝试过。

ActiveAdmin https://github.com/gregbell/active_admin is a great tool for the admin interface creation. And I believe sooner or later they add mongoid support.

Right now there's some patch for it: https://github.com/ebeigarts/mongoid_active_admin_app
I didn't try it myself though.

仅此而已 2024-10-08 14:19:21

如果您使用 Mongoid 作为 ORM,那么 active_admin 应该完成这项工作。应用此 patch 使其正常工作,

这会禁用一些功能(主要是过滤器,因为 active_admin 依赖于 meta_search 并且 gem 仅支持 active_record)

  • 修复 ActiveAdmin 排序
  • 禁用 ActiveAdmin 过滤器/搜索
  • 禁用 ActiveAdmin 评论

if your using Mongoid as your ORM, then active_admin should do the job.. apply this patch to get it working

this disables some functionalities (mostly filters because active_admin relies on meta_search and that gem only supports active_record)

  • Fixes ActiveAdmin sorting
  • Disables ActiveAdmin Filters/Search
  • Disables ActiveAdmin Comments
蓝眼睛不忧郁 2024-10-08 14:19:21

我认为您会发现 MongoDB 网站上的此页面是最好的帮助:

http:// www.mongodb.org/display/DOCS/Admin+UIs

有许多可用的管理应用程序,一些在浏览器中,一些胖客户端等,您可以使用它们来管理和维护 Mongo 后端。

我是一名 .Net 程序员,所以我只使用了 MongoVUE,但是引起我注意的一个我可能会检查一下并且它应该与平台无关的是 JMongoBrowser

我敢打赌,很多选项都可以与 RAILS 设置一起使用。

I think you'll find this page on MongoDB's site to be the best help:

http://www.mongodb.org/display/DOCS/Admin+UIs

There are many admin applications available, some in browser, some fat client, etc. that you can use for admin and maintaining your Mongo backend.

I am a .Net programmer so I have used only MongoVUE, but one that caught my eye that I might check out and it should be platform agnostic is JMongoBrowser

I'd bet plenty options will work with a RAILS setup.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文