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

Изтриване на документ от mongoDB

Представете си, че искате да изтриете целия документ с празно поле "име". И така, ето кода за него:

require 'rubygems'
require 'mongo'

db = Mongo::Connection.new("localhost").db("db_name")
coll = db.collection("coll_name")

coll.find({:name => ""}).each do |empty_doc|
  coll.remove(empty_doc)
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB безкраен Find ToListAsync

  2. Платна-монго. Намерете в масив

  3. Mongodb агрегиране $група, ограничаване на дължината на масива

  4. Разбор на дълъг низ на заявка директно към MongoDB (точно както можете в SQL)

  5. Връзка към MongoDB ReplicaSet на Kubernetes