Przeczytałem instrukcję MongoDB. Niektóre przykłady zawierają cytaty dotyczące kluczowych wartości, np. db.test.find({"_id" : 5})
, a inne nie, np .: db.test.find({_id : 5})
W mongodb, potrzebujesz cytatów wokół klawiszy dla operacji CRUD, przykład: "_id" vs _id?
Działają zarówno wersje cytowane, jak i nie cytowane. Ale zastanawiam się, czy istnieje tu kilka zniuansowanych różnic, o których nie wiem lub które są preferowanymi najlepszymi praktykami?
Dzięki.
Dzięki! Prosty i jasny. Raczej nie używam cytatów. –
Warto zauważyć, że dzieje się tak dlatego, że faktycznie wprowadzasz obiekt, a nie łańcuch JSON, jak niektórzy myślą. Zasadniczo nazywasz funkcję 'find()' z obiektem jako pierwszym parametrem. – Sammaye