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

Полето за намиране на PHP mongo започва с

Опитах се да свържа регулярния израз, след което да го предам на заявката за mongo, за разлика от regex'ing в рамките на заявката заедно с премахването на кавичките и това изглежда работи. надявам се да помогне на някой друг, който е срещал подобни проблеми

$cats = ['news', 'life', 'humor'];

foreach($cats as $cat){
    $prefix = '/^'; 
    $suffix = '/'; // prefix and suffix make up the regex notation for text that starts with 
    $category = $prefix . 'www.foo.com/' . $cat . $suffix;
    $articles = db()->articles->find(['link' => array('$regex'=>new MongoRegex($category))]);
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MomentJS не преобразува датата правилно

  2. събиране на данни за групиране по множество полета mongodb

  3. Как да изберете най-добрия хостинг на MongoDB за вашия бизнес

  4. Как да архивирате вашата Open edX MongoDB база данни

  5. MongoDB GPG – Невалидни подписи