我使用MongoiId有以下代码:
def self.sort_by_fields(*args)
.....Other stuff......
pluck(args)
.....Other stuff......
end
我无法做到
Model.sort_by_field("id", "account", "name")
因为args
是一个数组而且Mongoid中的pluck
不是数组。
请建议可能的解决方案
我想将参数传递给pluck
方法,以便我只能获取特定字段。
答案 0 :(得分:1)
尝试将*
添加到其他args
def self.sort_by_fields(*args)
.....Other stuff......
pluck(*args)
.....Other stuff......
end