Mongoid не в запросе

У меня есть некоторые проблемы с 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>

Тест не пройден Я пытался использовать where (: id = & gt; {$ aid; = & gt; [2]}), но это имеет тот же эффект.

Что случилось? Как использовать & quot; не в & quot; состояние с монгоидом?

PS, «второй» все в порядке, с "первым" тест пройден, потому что id = 1

Ответы на вопрос(2)

Ваш ответ на вопрос