有什么方法可以在将数据发送到客户端之前将一些数据放入模型中吗?
例如,用户发送请求以获取产品列表,我想为每个产品添加属性“comment_count”。我应该如何做到这一点而不是在 Controller 内编写循环?
谢谢。
最佳答案
不确定我的解决方案是否正确。但让我们尝试重写以下两个方法之一:toJSON
和 toObject
。虽然document很穷,你应该尝试一下。如果解决方案不起作用。可能您必须使用循环语句。看看 Underscore 或 Lodash 就方便了:)。
关于model - 风 sails JS : enhance model before sending response,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26163275/