似乎mongodb有两个等价的方法:
#pluck和#distinct都只返回集合中的给定字段.
所以两者
User.pluck(:name)
User.distinct(:name)
Run Code Online (Sandbox Code Playgroud)
将从db中的User集合返回所有名称的数组
> ['john', 'maria', 'tony', 'filip']
Run Code Online (Sandbox Code Playgroud)
我不介意重复.哪种方法更快?