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

  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • hydejiaqi

    hydejiaqi

    12 Mart 2008
  • Joseph Hayhoe

    Joseph Hayho

    20 Mayıs 2010