如何使用 ruby 编程设置 mongoid
Posted
技术标签:
【中文标题】如何使用 ruby 编程设置 mongoid【英文标题】:How to setup mongoid with ruby programming 【发布时间】:2021-02-27 18:00:47 【问题描述】:我尝试只使用没有导轨的 ruby。但是喜欢有mongoid gem才能使用几种方法。
通过包含已安装的 mogoid gem 以及 mogod 和其他 mongoid 所需的设置,我的 ruby 应用程序仍然无法使用 mogoid 方法,例如:find_or_create_by。
-
我可以在不使用 rails create all 的情况下使用 mongoid
如何设置?
【问题讨论】:
【参考方案1】:请参阅 Mongoid 文档中的 Sinatra tutorial,了解如何在没有 Rails 的情况下开始使用 Mongoid。
Source code 也可用。
【讨论】:
我点击了链接 ruby-driver。它让我安装了导轨。正如引用“因为 MongoDB 非常易于使用,基本的 Ruby 驱动程序可能是许多应用程序的最佳解决方案。但如果您需要验证、关联和其他高级数据建模功能,那么您可能需要 Object Document Mapper。”然后链接安装rails (docs.mongodb.com/ruby-driver/master/#object-mappers) find_or_create_by其实是一个Mongoid方法,更新了答案。 太好了,这正是我要找的。谢谢以上是关于如何使用 ruby 编程设置 mongoid的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Ruby Geocoder/Mongoid 查询某个点附近的对象?
使用 Mongoid 和 Ruby 查询最近 30 天的日期范围?
批量查找 mongoDB 记录(使用 mongoid ruby 适配器)
Ruby on Rails 是 mongodb - mongoid