我有这个json文件:
allproxyDetailsPojoList
我使用此Go代码搜索数据:
[{
"name": "chetan",
"age": 23,
"hobby": ["cricket", "football"]
}, {
"name": "raj",
"age": 24,
"hobby": ["cricket", "golf"]
}]
它会查找是否使用相同的字符串进行搜索,例如" cricket"但如果我像这样搜索字符串" Cricket",它就找不到它。
答案 0 :(得分:7)
将Options: "i"
添加到您的RegEx。
bson.M{"$regex": bson.RegEx{Pattern: id, Options: "i"}}