рдХрд┐рд╕реА рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рдмрд┐рдирд╛ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЗ рд╕рднреА рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ,
рдЕрдВрдХ #219 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореИрдВ рдРрд╕рд╛ рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
app.service('orders').find({paginate: false})
рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдХрд╛рдо рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл рд╕реЗ рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдирд╣реАрдВ,
рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдпрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХреНрд╡реЗрд░реАрд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ
http://api.com/orders?$limit=-1
рдЬрдм service.paginate.max = false
рдпрд╛
http://api.com/orders?$paginate=false
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЕрдХреНрд╖рдо рд╣реИ (рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╣рдЬрд╛рд░ рд░рд┐рдХреЙрд░реНрдб рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдХреЛ рдиреАрдЪреЗ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ) рд▓реЗрдХрд┐рди рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡реЗрд░реА рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдореИрдк рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╣реБрдХ рдХреЗ рд╕рд╛рде рд╕реБрдЭрд╛рдпрд╛ рдерд╛:
app.service('myservice').before({
find(hook) {
if(hook.params.query.$limit === '-1') {
hook.params.paginate = false;
delete hook.params.query.$limit;
}
}
});
рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХреЗ рддреЗрдЬрд╝ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЕрдХреНрд╖рдо рд╣реИ (рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╣рдЬрд╛рд░ рд░рд┐рдХреЙрд░реНрдб рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдХреЛ рдиреАрдЪреЗ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ) рд▓реЗрдХрд┐рди рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡реЗрд░реА рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдореИрдк рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╣реБрдХ рдХреЗ рд╕рд╛рде рд╕реБрдЭрд╛рдпрд╛ рдерд╛: