Mongoid no en consulta
Tengo algunos problemas con mongoid:
<code> test "Test candidate" do User.create(:id => 1, :sex => User::Male, :country => 1, :city => 1) User.create(:id => 2, :sex => User::Female, :country => 1, :city => 1) User.create(:id => 3, :sex => User::Female, :country => 1, :city => 1) user = User.not_in(:id => [2]).second assert_not_equal(user.id, 2) end </code>
Prueba fallida He intentado usar where (: id => {'$ nid' => [2]}), pero tiene el mismo efecto.
¿Qué está mal? ¿Cómo usar la condición "no en" con mongoid?
PS, "segundo" está bien, con "primera" prueba aprobada, porque id = 1