【发布时间】:2015-05-06 10:25:11
【问题描述】:
所以问一个简单的问题。我想对自己澄清一下:
根据文档,MongoDB 是一个非关系型数据库。但是 mongo 的 gem 可以使模型具有关系。
那么问题是它允许以标准 AR 方式查询数据库的 gem 实现吗?
欢迎任何解释。
【问题讨论】:
-
mongo gem 是否有可能是指 mongoid gem?
-
你在说哪个 gem,它是如何“使模型关联”的,“允许以标准 AR 方式查询数据库”是什么意思?我怀疑这个 gem 可以让你进行连接,但是使用 MongoDB 实现
where并不困难。 -
非关系意味着没有连接。但是 mongo 允许存储对其他文档的引用(id),因此 mongo gems(例如 mongoid)允许查询这些引用并获取它们的数据,但这并不意味着它是关系的
标签: ruby-on-rails ruby mongodb