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

MongoDB php $in dan $regex

Ini cuplikan singkat saya:

$user_query = preg_replace("/[[:blank:]]+/"," ", $user_query);
$arr_query = explode(' ', $user_query);

if (count($arr_query) > 1) {
    $tmp = array();

    foreach ($arr_query as $q) {
        $tmp[] = new MongoRegex( "/". $q ."/" );
    }

    $who['keywords'] = array('$in' => $tmp);

} else {
    $who['keywords'] = new MongoRegex( "/". $user_query ."/" );
}

$db->collection->find( $who );


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb :Meningkatkan koneksi maksimal di mongodb

  2. Temukan satu dokumen dari seluruh koleksi, dengan satu nilai spesifik yang bersarang di dalam beberapa sub dokumen yang disematkan

  3. Memulai dengan Python dan MongoDB

  4. MongoDB $lookup vs populasi Mongoose

  5. saya perlu sbt 0.11.2 untuk membangun aplikasi mongo auth untuk lift