Zkuste tento dotaz:
user = User.not_in(:_id => [2]).second
V MongoDB má primární klíč název _id
. Mongoid se snaží být přátelský a částečně tuto skutečnost před vývojářem skrývá tím, že jej přiřadí k id
v objektovém modelu. Ale když děláte dotazy, nedokáže zjistit, zda chcete primární klíč _id
nebo nějaké úplně obyčejné pole id
.