我想从模型中创建一个非持久化的新实例,填充一些属性并将其作为控制器动作的JSON响应发送回来。在rails
中,使用Model.new
获得模型的新实例非常简单,但我如何使用waterline
或sails.js
做到这一点?
如果您熟悉rails:
-
Model.new ->
创建一个模型的新实例。我如何在Sails.JS中做到这一点? -
Model.create ->
创建一个(已经)持久化的模型的新实例。
我已经检查了文档,但是我找不到关于这个的任何内容
遗憾的是,Waterline目前不支持这一功能。幸运的是,OSS社区在这里提供帮助。
检查这个小的NPM包,因为它看起来会照顾你所需要的。
https://www.npmjs.com/package/sails-model-new