SORU
30 EKİM 2010, CUMARTESİ


Nasıl Mongo bu sorgu musunuz? (null değil)

db.mycollection.find(HAS IMAGE URL)

CEVAP
15 Mart 2011, Salı


Bu anahtar "" ama onlar hala boş değer var. URL olarak adlandırılan GÖRÜNTÜ ile tüm belgeleri döndürür

db.mycollection.find({"IMAGE URL":{$exists:true}});

Bu hem bir anahtar olarak tüm belgeleri döndürecektir "RESİM URL"veboş olmayan bir değer.

db.mycollection.find({"IMAGE URL":{$ne:null}});

Ayrıca, araştırmacılara göre, dolar şu anda bir dizin kullanabilir mi, dolar ne ama var.

Edit: bu cevap ilgi nedeniyle . bazı örnekler Ekleme

Bu ekler verilir

db.test.insert({"num":1, "check":"check value"});
db.test.insert({"num":2, "check":null});
db.test.insert({"num":3});

Bu üç tüm belgeleri döndürür:

db.test.find();

Bu birinci ve ikinci belgelerini sadece döndürür:

db.test.find({"check":{$exists:true}});

Bu ilk belge sadece döndürür:

db.test.find({"check":{$ne:null}});

Bu ikinci ve üçüncü belgeler sadece döndürür:

db.test.find({"check":null})

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • UberFacts

    UberFacts

    26 EKİM 2013
  • Wild Academy

    Wild Academy

    8 Aralık 2009