mongoose模糊查询
程序员文章站
2022-06-29 08:22:17
nodejs服务器时候遇到了这样一个bug,就是mongoose模糊查询时候,我需要查询的数据时自定义id_(number类型)以及用户名(string类型)。 ......
注:nodejs服务器时候遇到了这样一个bug,就是mongoose模糊查询时候,我需要查询的数据时自定义id_(number类型)以及用户名(string类型)。
bug如下:
nodejs服务器报的下面这个错误
翻译:转换为不能使用带有数字的$regex。值“undefined”在路径“undefined”上失败,值“admin”在模型“admin”上失败。
查询数据的代码如下:
解决思路:
去查询了资料,了解如下
上图数据来自:
原来$regex只能匹配字符串类型,但是我上面的查询的id_是number类型,所以报了这个错,
所以修改如下:
id_这项直接查询传过来的数据就可以。
就这样完美解决了。
上一篇: 论北魏二元一体化制度,二元帝国制度是如何在乱局中诞生的?
下一篇: 蚕豆鸡蛋汤怎么做你真的知道吗?
推荐阅读
-
launchap.exe是什么进程 有什么用 launchap进程查询
-
logitray.exe进程是什么文件 logitray进程查询
-
kodorjan.exe进程有什么用 是什么进程 kodorjan进程查询
-
lexplore.exe是什么进程 有什么用 lexplore进程查询
-
lsasss.exe是什么进程 有什么用 lsasss进程查询
-
kpf4gui.exe是什么进程 有什么用 kpf4gui进程查询
-
LowLight.exe是什么进程 有什么有用 LowLight进程查询
-
LSAS.exe是什么进程 有什么用 LSAS进程查询
-
lao.exe是什么进程 有什么用 lao进程查询
-
SQLSERVER查询锁表,阻塞,使用表名查询存储过程,行数,表字段类型等常规查询实例讲解