0
我試圖把一個關聯利用Mongo的文檔子鍵索引。例如,我有兩個集合,帖子和主題。帖子有一個標籤密鑰,這是一個索引的標籤集合,用於後期漂亮的香草。我想要做雖然是在我的主題模型是這樣的:如何設置具有複雜條件的MongoMapper關聯?
class Topic
key :name, String
many :posts, :query_conditions => {:tag => lambda {|i| i.name} }
end
的想法是,我有一個的「mongomapper」名稱的主題,當調用@ topic.posts,我想要的協會將執行相當於:
post.find({tag: "mongomapper"})
我有效地需要像AR的finder_sql選項(完整的每個實例值插值到查詢的能力),我一直沒能找到在MM協會選項呢。有這樣的事嗎?