Loopbackjs 用于更新所有记录的远程方法
我尝试创建一个自定义端点,它为allemployee添加了一个奖励。并反驳所有员工记录,就像get端点一样。 类似于Loopbackjs 用于更新所有记录的远程方法,loopbackjs,strongloop,Loopbackjs,Strongloop,我尝试创建一个自定义端点,它为allemployee添加了一个奖励。并反驳所有员工记录,就像get端点一样。 类似于/employees/bonus 据我所知;我应该为此创建一个远程方法: common/models/employee.js Employee.bonus = function(cb){ // logic comes here cb(null,"") } Employee.remoteMethod( 'bonus',{} ) 这使得端点,但如何请求所有员工,循环他们
/employees/bonus
据我所知;我应该为此创建一个远程方法:
common/models/employee.js
Employee.bonus = function(cb){
// logic comes here
cb(null,"")
}
Employee.remoteMethod(
'bonus',{}
)
这使得端点,但如何请求所有员工,循环他们并增加他们的工资属性?查询您的员工模型,如果需要,应用过滤器,然后循环结果
Employee.find(
filter,
function(err,employees) {
if(err){
console.log(err);
}
employees.forEach(
function(employee){
fnIncSalary(employee.salary);
//do something with employee instance
}
);
}
);