如何查询不区分大小写的搜索或其中的条件。
例如,我有收集标签
{
_id:"id1",
tag:"abc"
}
{
_id:"id2",
tag:"ABC"
}
如果我查询::where('tag','abc')
我正在获取唯一的id1文档。 如何查询它不区分大小写,以便我可以检索两个文档(id1和id2)?
非常感谢任何帮助。
答案 0 :(得分:1)
我自己找到了解决方案。
我需要使用like运算符而不使用模式匹配(%)符号。
ModelName::where('tag','like','abc');
这将返回两个文件(id1,id2)。
如果此查询存在更好的解决方案,请与我们联系。