我使用如下的快速控制器方法。我如何确定,我能够从{“姓名”:“Sam”,“EmpId”:1}或{“name”:“Sam”,“empId”:1}
读取属性app.post '/api/employee', (req, res) ->
employee = new EmployeeModel({
Name: req.body.Name,
EmpId: req.body.EmpId
})
employee.save (err) ->
if (err)
res.send err
else
res.send employee
答案 0 :(得分:1)
如果你知道它只有两个配置,为什么不试试:
app.post '/api/employee', (req, res) ->
employee = new EmployeeModel({
Name: req.body.Name || req.body.name,
EmpId: req.body.EmpId || req.body.empId
})
employee.save (err) ->
if (err)
res.send err
else
res.send employee
否则,您需要here所述的for...in
循环。