首页 > 解决方案 > Sails Js“包含”不接受编号

问题描述

我正在尝试执行下面的查询是我的查询

Product.find({mobile:{contains:998888}})

我在下面收到错误

无法使用提供的where子句。无法过滤mobile:A contains(即字符串搜索)修饰符不能与布尔或数字属性一起使用(它没有任何意义)。

我想在数据类型为“int”的列中搜索数字。我正在使用 MYSQL 作为数据库。

标签: node.jsexpresssails.js

解决方案


我相信你想要in运营商。我怀疑是否有任何方法可以对 ORM 中的非字符串值进行子字符串匹配。

https://sailsjs.com/documentation/concepts/models-and-orm/query-language#?in


推荐阅读