MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगो $addToSet a Array

ऐसा करने का प्रयास करें,

$offenses = \App\LawCase::raw(function ($collection)  {
                return $collection->aggregate([
                    [
                        '$match' => ['active' => true, 'type' => 'criminal', 'current_offense_literal'=> ['$exists' => true]]
                    ],
                    [
                        '$group' => ['_id' => '$current_offense_category', 'offense_literals' => ['$addToSet' => ['current_offense_literal'=>'$current_offense_literal', 'current_offense_literal_value' =>'$current_offense_literal_value']]]

                    ]
                ]);

            });



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB शार्डिंग उदाहरण

  2. नेस्टेड दस्तावेज़ों द्वारा मोंगोडब एग्रीगेशन फ्रेमवर्क मैच

  3. सहेजने पर एंबेडेड डॉक्यूमेंटफिल्ड को प्रदान किया गया अमान्य एम्बेडेड दस्तावेज़ उदाहरण

  4. एकत्रीकरण पाइपलाइन और अनुक्रमणिका

  5. मोंगोडब कुल प्रकार और समूह के भीतर सीमा