0
当我使用查询字符串(如/restaurants?includeData
)对服务进行GET请求时,默认情况下,includeData
用于过滤餐馆,使我得到零结果。避免过滤结果中的某些查询字段
如何避免在筛选中使用此特定查询字段,以便我可以将它用于我自己的目的在钩子中?
当我使用查询字符串(如/restaurants?includeData
)对服务进行GET请求时,默认情况下,includeData
用于过滤餐馆,使我得到零结果。避免过滤结果中的某些查询字段
如何避免在筛选中使用此特定查询字段,以便我可以将它用于我自己的目的在钩子中?
您可以创建另一个before
钩修改hook.params.query
和hook
对象你需要什么:
app.service('myservice').before(function(hook) {
hook.includeData = hook.params.query.includeData;
delete hook.params.query.includeData;
});