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

MongoDB:Твърде много позиционни (т.е. „$“) елементи, открити в пътя

Вие МОЖЕТЕ направете това, просто ви трябва Mongo 3.6! Вместо да препроектирате вашата база данни, можете да използвате функцията Array Filters в Mongo 3.6, която можете да намерите тук:

https://thecodebarbarian.com/a-nodejs-perspective-on-mongodb-36-array-filters

Красотата на това е, че можете да свържете всички съвпадения в масив към променлива и след това да препоръчате тази променлива по-късно. Ето основния пример от връзката по-горе:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Опитвам се да стартирам mongod сървър на ubuntu:изключение в initAndListen:29 Директория с данни /data/db не е намерена., прекратяване

  2. Как да добавя данни към масив в Mongoose Schema

  3. Работа с грешки при валидиране на Mongoose – къде и как?

  4. Spring Data MongoDB и групова актуализация

  5. Как да попълним поддокумент в mongoose след създаването му?