Để tìm không phân biệt chữ hoa/thường, chuyển giá trị tìm kiếm sang chữ thường bằng .toLowerCase() trong shell. Tạo collection:
> db.demo172.insertOne({ "SubjectName": "MySQL" });
{ "acknowledged": true, "insertedId": ObjectId("5e3838ce9e4f06af551997e1") }
> db.demo172.insertOne({ "SubjectName": "mongodb" });
{ "acknowledged": true, "insertedId": ObjectId("5e3838d69e4f06af551997e2") }
> db.demo172.insertOne({ "SubjectName": "MongoDB" });
{ "acknowledged": true, "insertedId": ObjectId("5e3838db9e4f06af551997e3") }
Hiển thị document:
> db.demo172.find();
Kết quả.
Truy vấn tìm "MONGODB" chuyển thành chữ thường:
> db.demo172.find({ "SubjectName": "MONGODB".toLowerCase() });
Kết quả (chỉ document có giá trị "mongodb"):
{ "_id": ObjectId("5e3838d69e4f06af551997e2"), "SubjectName": "mongodb" }