Mongoid nicht in Frage
Ich habe einige Probleme mit Mungoiden:
<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>
Im Test durchgefallen. Ich habe versucht, where (: id => {'$ nid' => [2]}) zu verwenden, aber es hat den gleichen Effekt.
Was ist falsch? Wie man "nicht in" Zustand mit Mungoiden verwendet?
PS, "second" ist ok, mit "first" Test bestanden, weil id = 1