0
class User
    include Mongoid::Document

    has_and_belongs_to_many :contacts, class_name: 'User'

    field :username, :type => String
    field :email, :type => String
    field :time_zone, :type => String

我想要的是当我调用 current_user.contacts.to_json 以仅获取每个联系人的用户名和电子邮件属性时。我试图覆盖 to_json 但似乎没有改变任何东西。有任何想法吗?

4

1 回答 1

0

如果我明白,你可以这样写你的查询。

User.find(:all, :select => 'email, username')

于 2013-05-22T09:31:18.197 回答