> 文档中心 > Nodejs中Sequelize ORM框架报错总结

Nodejs中Sequelize ORM框架报错总结


报错信息

(sequelize)Warning: Model attributes(id) passed into finder method options of model conmodity, but the options.where object is empty. Did you forget to use options. where?
Nodejs中Sequelize ORM框架报错总结
这是有什么原因导致的呢?
通过百度搜索没有发现有用的解决信息

总结

现在问题解决来总结一下为什么?
一般出现这种情况都是由于开发过程没有细心去注意orm的查询语句的写法导致的
下面我是犯错的截图
在这里插入图片描述
在findOne()的方法中我没有去写where但是报错,但是orm它会自动去检查属性,而且报错信息也提示说没有使用where。
所以说nodejs中的orm框架还是很好用的,解决方案就是加上where条件就可以,即可解决报错!

医学名词百科