sql >> Databasteknik >  >> NoSQL >> MongoDB

Ta bort dokument från mongoDB

Föreställ dig att du vill radera alla dokument med tomt "namn"-fält. Så här är koden för det:

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. mongodb schemadesign för bloggar

  2. Hur ser man eventuella ändringar (ny rad) i mongoDB?

  3. Sökfält med förslag med nodejs och mongodb

  4. MongoDB C#-drivrutin "Markören hittades inte"