Questions tagged «mongoid»

4
如何通过与Mongoid和mongodb的关系来实现has_many:?
使用Rails指南中的修改示例,如何使用mongoid为关系“ has_many:through”关联建模? 挑战在于,mongoid不像ActiveRecord那样支持has_many:through。 # doctor checking out patient class Physician < ActiveRecord::Base has_many :appointments has_many :patients, :through => :appointments has_many :meeting_notes, :through => :appointments end # notes taken during the appointment class MeetingNote < ActiveRecord::Base has_many :appointments has_many :patients, :through => :appointments has_many :physicians, :through => :appointments end # the …

14
Mongoid还是MongoMapper?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 改善这个问题 我已经尝试过MongoMapper,它功能完整(几乎提供了所有AR功能),但是使用大型数据集时,我对性能并不满意。有谁与Mongoid相提并论吗?任何性能提升?

3
选择蒙古语中不为空或为空的位置
我修改了模型,使其包含新的字段,例如... field :url, :type => String 我使用activeadmin,因此在创建新条目时@model.url为空,而在更改架构之前创建的条目中为nil。如何选择两者?我努力了: # Returns nils and strings Model.where(:url.ne => "").count # Returns strings and "" Model.where(:url.ne => nil).count # Returns strings, nils and "" Model.where(:url.ne => ["", nil]).count 或者,如果有针对这种情况的最佳实践,请告诉我。

4
MongoDB中“ id”和“ _id”字段之间的区别
使用MongoDB文档中的字段ID或_ID有什么区别? 我问这个问题,是因为我通常使用“ _id”,但是我在文档中看到了这种形式({id:-1}):http : //www.mongodb.org/display/DOCS/Optimizing+Object+IDs# OptimizingObjectIDs-Sortbyidtoinsertionsorttime 编辑 原来文档是错误的。
73 mongodb  mongoid 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.