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

Mongoid изтрива много с ограничение

Ограничение за поддръжка на MongoDB при изтриване.

{
   delete: <collection>,
   deletes: [
      { q : <query>, limit : <integer>, collation: <document> },
      { q : <query>, limit : <integer>, collation: <document> },
      { q : <query>, limit : <integer>, collation: <document> },
      ...
   ],
   ordered: <boolean>,
   writeConcern: { <write concern> }
}

https://docs.mongodb.com/manual/reference/ команда/delete/#dbcmd.delete

където 'q' е вашата заявка с вашите специфични входни данни (които трябва да съответстват на документите, които искате да изтриете), а 'limit' е максималния брой документи за изтриване. Както можете да видите, има възможност да имате множество условия за изтриване, но това е извън обхвата на вашия въпрос.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализиране на обект на масив въз основа на идентификатора?

  2. Защо получавам грешка 500. Съжаляваме, но нещо се обърка при изпращане на приложението ми към Heroku?

  3. Как да получите разстояние - MongoDB Template Near функция

  4. MongoError,err:E11000 грешка при дублиране на ключ

  5. MongoDB GridFS Размери на файлове огромни за относително малък файл