MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bidang temukan mongo PHP dimulai dengan

saya mencoba menggabungkan regex kemudian meneruskannya ke kueri mongo sebagai lawan dari memasukkannya ke dalam kueri bersama dengan menghapus tanda kutip dan itu sepertinya berhasil. semoga membantu orang lain yang mengalami masalah serupa

$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. Spring -Mongodb menyimpan/mengambil enum sebagai int bukan string

  2. mongodb menyaring dokumen dengan garis bujur, garis lintang dan dengan jarak tertentu

  3. mongoDB berbeda &di mana dalam kueri yang sama?

  4. Bagaimana cara mengelompokkan dan memilih dokumen yang sesuai dengan maks dalam setiap grup di MongoDB?

  5. Tidak dapat terhubung ke database atlas MongoDB