MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoid nie jest w zapytaniu

Wypróbuj to zapytanie:

user = User.not_in(:_id => [2]).second

W MongoDB klucz podstawowy ma nazwę _id . Mongoid stara się być przyjazny i częściowo ukrywa ten fakt przed deweloperem, przypisując go do id w modelu obiektowym. Ale kiedy wykonujesz zapytania, nie można powiedzieć, czy chcesz klucz podstawowy _id lub zupełnie zwyczajne pole id .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb aktualizuje ostatni element tablicy

  2. Dlaczego przed identyfikatorem dokumentu MongoDb znajduje się podkreślenie?

  3. Lombok - java.lang.StackOverflowError:null w metodzie toString

  4. Pobierz uporządkowany wynik według trafności z zapytania tekstowego w kolekcji MongoDB za pomocą sterownika C#

  5. PHP MongoDB agregacja $match i $group oraz $addToSet