Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB संग्रह में खाली फ़ील्ड कैसे जांचें?


MongoDB संग्रह में खाली फ़ील्ड जांचने के लिए $exists के साथ $eq ऑपरेटर का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं:

> db.demo485.insertOne({"FirstName":"Chris","LastName":""});{    "acknowledged" : true,    "insertedId" : ObjectId("5e82e9f6b0f3fa88e22790a8") } > db.demo485.insertOne({"FirstName":"David","LastName":"Miller"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e82e9fdb0f3fa88e22790a9") } > db.demo485.insertOne({"FirstName":"Chris","LastName":"Brown"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e82ea03b0f3fa88e22790aa") } > db.demo485.insertOne({"FirstName":"Robert","LastName":""});{    "acknowledged" : true,    "insertedId" : ObjectId("5e82ea0fb0f3fa88e22790ab") }

सभी दस्तावेज़ प्रदर्शित करें

> db.demo485.find();

आउटपुट:

{ "_id" : ObjectId("5e82e9f6b0f3fa88e22790a8"), "FirstName" : "Chris", "LastName" : "" } { "_id" : ObjectId("5e82e9fdb0f3fa88e22790a9"), "FirstName" : "David", "LastName" : "Miller" } { "_id" : ObjectId("5e82ea03b0f3fa88e22790aa"), "FirstName" : "Chris", "LastName" : "Brown" } { "_id" : ObjectId("5e82ea0fb0f3fa88e22790ab"), "FirstName" : "Robert", "LastName" : "" }

खाली फ़ील्ड जांचने की क्वेरी

> db.demo485.find({"LastName" : {"$exists" : true, "$eq" : ""}})

आउटपुट

{ "_id" : ObjectId("5e82e9f6b0f3fa88e22790a8"), "FirstName" : "Chris", "LastName" : "" } { "_id" : ObjectId("5e82ea0fb0f3fa88e22790ab"), "FirstName" : "Robert", "LastName" : "" }

  1. Swift में टेक्स्ट फील्ड खाली है या नहीं कैसे जांचें? Swift में टेक्स्ट फील्ड खाली है या नहीं कैसे जांचें?

    Swift में टेक्स्ट फील्ड खाली है या नहीं जांचना बहुत आसान है। पहले जांचें कि टेक्स्ट फील्ड में टेक्स्ट उपलब्ध है या नहीं (nil नहीं है), फिर जांचें कि यह खाली है या नहीं। मान लीजिए myTextField आपका टेक्स्ट फील्ड वेरिएबल है: if let text = myTextField.text, text.isEmpty { // myTextField खाली नहीं

  1. - MongoDB कलेक्शन के सभी दस्तावेजों में नया फील्ड जोड़ें

    नया फील्ड जोड़ने के लिए, MongoDB में $addFields का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo712.insertOne({Name:John}); { acknowledged : true, insertedId : ObjectId(5ea85f675d33e20ed1097b82) } > db.demo712.insertOne({Name:Chris}); { acknowledged : true, insertedId : Ob

  1. - MySQL में फ़ील्ड NULL या खाली है कैसे जांचें?

    IF() फ़ंक्शन से NULL या खाली स्ट्रिंग की जांच और प्रतिस्थापन MySQL में किसी कॉलम की जांच करने के लिए कि वह NULL है या खाली स्ट्रिंग (), IF() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT IF(कॉलम IS NULL OR कॉलम = , प्रतिस्थापन_मान, कॉलम) AS नया_नाम FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं और डेटा डालें (NUL