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

时间:2018-01-13 03:47:17

标签: node.js orm sails.js models waterline

我正在使用模型协会,一切正常。但是,我刚才注意到Model findOrCreate()方法没有populate()方法:

TypeError: Model.findOrCreate(...).populate is not a function

这是设计,如果是这样,原因是什么?对我来说似乎是一个重要特征。

1 个答案:

答案 0 :(得分:2)

Sails无法知道是否会找到或创建记录。 在创建记录的情况下,方法findOrCreate()的行为类似于create()。由于此方法没有populate()方法,findOrCreate()也无法使用此方法。