モデルにBoolean
フィールドadmin
があります。User
しかし、ブロックでuniqを呼び出すと、正しい結果が得られません
> User.all.map &:admin
=> [true, true, false, true, false, false, false, true, true, true]
> User.all.uniq(&:admin).count
=> 10
私はそのままのタイプを取得2
する必要があります。ActiveRecordで同じことを試してみましたが、うまくいきました。何か案が?admin
boolean
編集
私はmongoid 2.6.0を使用しています
ルビー 1.9.3-p374
レール 3.2.11