我们可以在 Sails.js 中设置单个模型属性的蓝图 "populate" 属性 吗?
Can we set the Blueprint "populate" property of an individual model attribute in Sails.js?
Sails.js 允许在整个应用程序中设置 populate: boolean
。我希望将此 属性 应用于单个属性,如下所示:
全球:
populate: true
models/outlet.js:
pincodes: {..., populate: false}
这可能吗,还是我必须在控制器中编写自定义 find
操作?
您可能需要编写控制器。唯一的其他控制方法是全局关闭填充,然后您可以在每个请求上通过 api 指定要填充的内容。
api.com/stuff?populate=associatedStuff
假设您已经有了一个完整的 api,那么使用一次性控制器的解决方案可能是最好的。
Sails.js 允许在整个应用程序中设置 populate: boolean
。我希望将此 属性 应用于单个属性,如下所示:
全球:
populate: true
models/outlet.js:
pincodes: {..., populate: false}
这可能吗,还是我必须在控制器中编写自定义 find
操作?
您可能需要编写控制器。唯一的其他控制方法是全局关闭填充,然后您可以在每个请求上通过 api 指定要填充的内容。
api.com/stuff?populate=associatedStuff
假设您已经有了一个完整的 api,那么使用一次性控制器的解决方案可能是最好的。