Quantcast
Channel: How to query MongoDB with "like" - Stack Overflow
Viewing all articles
Browse latest Browse all 48

Answer by Sahil Thummar for How to query MongoDB with "like"

$
0
0

In MongoDb, can use like using MongoDb reference operator regular expression(regex).

For Same Ex.

MySQL - SELECT * FROM users  WHERE name LIKE '%m%'MongoDb    1) db.users.find({ "name": { "$regex": "m", "$options": "i" } })    2) db.users.find({ "name": { $regex: new RegExp("m", 'i') } })    3) db.users.find({ "name": { $regex:/m/i } })    4) db.users.find({ "name": /mail/ })    5) db.users.find({ "name": /.*m.*/ })MySQL - SELECT * FROM users  WHERE name LIKE 'm%'MongoDb Any of Above with /^String/    6) db.users.find({ "name": /^m/ })MySQL - SELECT * FROM users  WHERE name LIKE '%m'MongoDb Any of Above with /String$/    7) db.users.find({ "name": /m$/ })

Viewing all articles
Browse latest Browse all 48

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>