Mongodb 按子文档查找字段值,不区分大小写

Mongodb 按子文档查找字段值,不区分大小写,mongodb,mongodb-query,Mongodb,Mongodb Query,我知道这是一个有点生疏的问题,但我很难弄清楚如何编写查询来查找一些信息。我有几个文档(或订单),很像下面的一个,我试图看看是否有任何运动员的名字,我在我的查询中 如何编写查询以查找athleteLastName=Doe(不区分大小写)的所有记录 您需要使用点符号来访问and,因为您希望不区分大小写 db.collection.find({'paymentsPlan.customInfo.formData.athleteLastName': /Doe/i} db.collection.find(

我知道这是一个有点生疏的问题,但我很难弄清楚如何编写查询来查找一些信息。我有几个文档(或订单),很像下面的一个,我试图看看是否有任何运动员的名字,我在我的查询中

如何编写查询以查找athleteLastName=Doe(不区分大小写)的所有记录


您需要使用点符号来访问and,因为您希望不区分大小写

db.collection.find({'paymentsPlan.customInfo.formData.athleteLastName': /Doe/i}
db.collection.find({'paymentsPlan.customInfo.formData.athleteLastName':/Doe/i})
db.collection.find({'paymentsPlan.customInfo.formData.athleteLastName': /Doe/i}