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;
});