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

Защо има долна черта пред идентификатора на документа MongoDb?

Може да забележите, че MongoDB има много функции (в обвивката) и полета, които започват с understore като обозначение, че са вътрешни или специални и не са предоставени от потребителя.

Ако имате свой собствен „ID“, тогава можете да го съхраните като „id“ и все пак да използвате предоставеното от-MongoDB _id поле, въпреки че не сте задължени да използвате ObjectId, който MongoDB генерира – можете да съхраните собствения си естествен първичен ключ в полето "_id", което винаги ще има уникален индекс.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose Virtuals в MongoDB Aggregate

  2. Извикване на недефиниран метод MongoDB\Driver\ReadConcern::isDefault()

  3. Upsert речник в MongoDb

  4. MEAN-Stack записва масив в MongoDB с mongoose

  5. MongoError:топологията е разрушена sailsjs