我们将项目的 nodesails 版本分别从4.4.7和0.11.0升级到8.9.4和0.12.14版本 . 升级版本后,我们收到以下错误

错误:无法解析提供的where子句 . 有关支持的查询语言语法的最新信息,请参阅Sails文档:(http://sailsjs.com/documentation/concepts/models-and-orm/query-language)详细信息:无法识别的子属性修饰符($ in)for serialNumber . 确保使用已识别的子属性修饰符,例如startsWith,<=,!等 . )

在我们的查询中,我们将serialNumber作为serialNumber传递:

{$in : ['1234', '12121']}

这适用于较旧版本的节点和风帆 . 这可能是什么问题?