node.js - Sails.js Waterline ORM : . findOrCreate() 没有 .populate() 方法

标签 node.js orm sails.js models waterline

我正在与模特协会合作,一切正常。但是,我刚刚注意到模型 findOrCreate() 方法没有 populate() 方法:

类型错误:Model.findOrCreate(...).populate 不是函数

这是设计使然吗?如果是,原因是什么?对我来说似乎是一个重要的功能。

最佳答案

Sails 无法知道是否会找到或创建该记录。 在创建记录的情况下,findOrCreate() 方法的作用类似于 create() 方法。由于此方法没有 populate() 方法,因此 findOrCreate() 也不能拥有它。

关于node.js - Sails.js Waterline ORM : . findOrCreate() 没有 .populate() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48236753/

相关文章:

javascript - Node.js 中的有效 JSON 发生位置 0 处 JSON 中的意外标记

javascript - 使用 angularJS 和输入类型 ="date"更新 mongodb 中的日期

java - Hibernate 中的延迟加载是什么?

javascript - req.target 显示未定义 - sails.js

node.js - 关于使用 NodeJS UI 服务器分离前端和后端的担忧

javascript - 刷新 Node.js 页面

hibernate - Grails GORM-在 parent 之前救助 child

javascript - 在 Sequelize 中定义模型的不同方式

javascript - MongoDB 发现 $in 在 sails.js 中不工作

node.js - 如何即时转换上传的文件并将其直接流式传输到 sails 内的 amazon S3