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

Chyba E QUERY [vlákno1] SyntaxError:neplatné ID vlastnosti @(shell) pomocí a/nebo s find()

Jak již bylo zmíněno, váš dotaz je správný.

Pokud selže na tomto online terminálu, znamená to, že terminál je buggy.

Ve skutečnosti máte 3 řešení, o kterých vím:

  1. Nainstalujte si MongoDB do místního počítače a použijte MongoDB Compass nebo MongoShell k dotazování vaší databáze.
  2. Použijte Mongo Web Shell který je přístupný na dokumentačním webu MongoDB.
  3. Poslední možností je nastavení bezplatného clusteru z webu Mongo. Poskytnou vám zdarma místo v cloudu, nastaví za vás databázi a jako v první možnosti můžete použít MongoDB Compass nebo MongoShell k dotazování z vašeho místního počítače.



  1. Mongodb počítá všechny prvky pole ve všech objektech odpovídajících kritériím

  2. Vkládání odpovědí na zprávy do nadřazené zprávy pomocí mongodb pomocí mongoidu

  3. Covert RFC3339 DateTime to Date v Javě

  4. Nepřímá úprava přetížené vlastnosti Laravel MongoDB