sql >> Databáze >  >> NoSQL >> MongoDB

kryptická chyba mongodb LEFT_SUBFIELD podporuje pouze Object:stats not:6

Stává se to také, když se pokoušíte aktualizovat vnořený dokument jiného než objektu.

> db.test.insert({_id: 10240292, object: 'some string'})
> db.test.update({_id: 10240292}, {$set: {'object.subkey': 'some string'}})
LEFT_SUBFIELD only supports Object: object not: 2

Možná to není váš případ, ale může to pomoci někomu, kdo hledá tuto chybu.



  1. Uložení objektu Mongoose do dvou kolekcí

  2. Multiparametrový vyhledávač zápasů s Redis

  3. Spring Data MongoDB Anotace @CreatedDate nefunguje, když je ID přiřazeno ručně

  4. Chyba aktualizace dokumentu Mongoose