Dễ dàng truy vấn MongoDB kiểu "like" bằng Regular Expression:
db.yourCollectionName.find({"yourFieldName" : /.*yourMatchingValue.*/}).pretty();
Tạo collection employee:
> db.employee.insert({"EmployeeName":"John","EmployeeSalary":450000});
WriteResult({ "nInserted" : 1 })
... (thêm Carol, James, Jace, Larry) ...
Hiển thị:
> db.employee.find().pretty();
Tìm tên chứa chữ "J" (không phân biệt vị trí):
> db.employee.find({"EmployeeName":/.*J.*/}).pretty();
Kết quả (John, James, Jace):
{ "_id" : ObjectId("5c6c0b2e68174aae23f5ef59"), "EmployeeName" : "John", "EmployeeSalary" : 450000 }
{ "_id" : ObjectId("5c6c0b4768174aae23f5ef5b"), "EmployeeName" : "James", "EmployeeSalary" : 550000 }
{ "_id" : ObjectId("5c6c0b8f68174aae23f5ef5c"), "EmployeeName" : "Jace", "EmployeeSalary" : 670000 }