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

  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • metal571

    metal571

    30 Mayıs 2006
  • RFS Dan

    RFS Dan

    22 Temmuz 2014