How to query MongoDB with “like”?

后端 未结 30 2136
予麋鹿
予麋鹿 2020-11-21 05:51

I want to query something with SQL\'s like query:

SELECT * FROM users  WHERE name LIKE \'%m%\'

How to do I achieve the same in

30条回答
  •  一整个雨季
    2020-11-21 06:33

    MongoRegex has been deprecated.
    Use MongoDB\BSON\Regex

    $regex = new MongoDB\BSON\Regex ( '^m');
    $cursor = $collection->find(array('users' => $regex));
    //iterate through the cursor
    

提交回复
热议问题