MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB в PHP, използващ агрегат за групиране по _id е null не работи

Използвайте MongoRegex обект:

$search = "apc";
$where = array('Store.Title' => array('$regex' => new MongoRegex("/^$search/gi")));
// $where = array('Store.Title' => array('$regex' => new MongoRegex("/".$search."/gi")));

[
    [ '$match' => $where ],
    [
        '$group' => [
            '_id' => 'null',
            'count' => [ '$sum' => 1 ]
        ]
    ]
]



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка в Node.js Грешка:Не мога да намеря модул 'mongoose'

  2. Как да намеря обект, чиито свойства foo или bar са равни на стойност на заявка?

  3. Намерете и пребройте елементи от колекция с Mongoose

  4. Как да извлечем стойност от mongoDB, по нейното ключово име?

  5. Размерът на масива за агрегиране на Mongo DB е по-голям от съответствието