MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Usuń dokument z mongoDB

Wyobraź sobie, że chcesz usunąć cały dokument z pustym polem "nazwa". Oto kod na to:

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. Osadzone dokumenty Mongoose / Identyfikator DocumentsArrays

  2. Jaka jest najlepsza struktura danych do przechowywania tych danych w mongoDB?

  3. Czy MongoDB ma sposób na aktualizację dokumentu bez porzucania istniejących elementów nie zawartych w danych aktualizacji?

  4. Dlaczego MongoDB zajmuje tyle miejsca?

  5. Jak użyć pymongo, aby połączyć się z istniejącą kolekcją dokumentów/bazą danych?