2
使用不同我有以下模式:Mongoid - 在範圍
class Message
include Mongoid::Document
field :tags, :type => Array
scope :contained_tags, distinct(:tags)
end
由於distinct
語法不是模型的方法,而是一個Criteria
。因此上面的模型引發了異常undefined method 'distinct' for Message:Class (NoMethodError)
。
有沒有辦法做到這一點?
'all.distinct(:tags)'? – rubish 2012-03-19 09:04:52