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

MongoDB दस्तावेज़ों से पहला सरणी तत्व प्राप्त करने के लिए सरणियों का प्रक्षेपण

<घंटा/>

यदि आप सरणी से पहला तत्व चाहते हैं, तो आप $gte के साथ $slice का उपयोग कर सकते हैं। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo640.insertOne({Name:"John","Scores":[80,90,75]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e9c2eb86c954c74be91e6e0")
}
> db.demo640.insertOne({Name:"Chris","Scores":[85,70,89]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e9c2ece6c954c74be91e6e1")
}

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo640.find();

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5e9c2eb86c954c74be91e6e0"), "Name" : "John", "Scores" : [ 80, 90, 75 ] }
{ "_id" : ObjectId("5e9c2ece6c954c74be91e6e1"), "Name" : "Chris", "Scores" : [ 85, 70, 89 ] }

सिंग $स्लाइस का उपयोग करके सरणियों के प्रक्षेपण के लिए क्वेरी निम्नलिखित है -

> db.demo640.find({Scores:{$gte:85}},{ "Scores": {$slice : 1}});

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5e9c2eb86c954c74be91e6e0"), "Name" : "John", "Scores" : [ 80 ] }
{ "_id" : ObjectId("5e9c2ece6c954c74be91e6e1"), "Name" : "Chris", "Scores" : [ 85 ] }

  1. PHP में किसी सरणी का पहला तत्व कैसे प्राप्त करें?

    PHP में किसी सरणी का पहला तत्व प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण <?php    $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u&quo

  1. सी # प्रोग्राम एक सरणी से पहला तत्व प्रदर्शित करने के लिए

    निम्नलिखित हमारी सरणी है - double[] myArr = {20.5, 35.6, 45.7, 55.6, 79.7}; पहला तत्व प्राप्त करने के लिए, पहले () विधि का उपयोग करें। myArr.AsQueryable().First(); आइए देखें पूरा कोड - उदाहरण using System; using System.Linq; using System.Collections.Generic; class Demo {    static void M

  1. सी # प्रोग्राम किसी सरणी से अंतिम तत्व प्राप्त करने के लिए

    सबसे पहले, एक सरणी सेट करें - string[] str = new string[]{    "Java",    "HTML",    "jQuery",    "JavaScript",    "Bootstrap" }; अंतिम तत्व का मान प्राप्त करने के लिए, लंबाई प्राप्त करें और निम्न मान