MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB - Грешка:документът трябва да има _id преди запазване

Доста е просто:

  1. Ако сте декларирали изрично полето _id в схемата, трябва да го инициализирате изрично
  2. Ако не сте го декларирали в схемата, MongoDB ще го декларира и инициализира.

Това, което не можете да направите, е да го имате в схемата, но да не го инициализирате. Ще изведе грешката, за която говорите



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не може да използва вложени VariableOperators.mapItemsOf в Spring Data MongoDb

  2. MongoDB намира диапазон от дати, ако се припокрива с други дати

  3. Свързване към Mongodb докер контейнер от друг докер контейнер

  4. Безкрайно състояние на възстановяване на вторичното

  5. MongoError:свържете ECONNREFUSED 127.0.0.1:27017