如何使用addonisjs在Controller中foreach循环数据
How to foreach loop data in Controller using addonisjs
如何使用 adonisjs 在循环中获取数据和更新数据我想做这样的事情
在php我这样做
$emp = Employee::all()
foreach($emp as $data) {
$emp_store = Store::where('emp_id', $emp->id);
$emp_store->name = $emp_name;
$emp->save()
}
但是在我换成adonisjs之后我怎么能在Controller中做这样的事情呢。现在我尝试做
const emp = await Employee.all();
for(var val of emp) {
// I want to update data using each emp id
console.log(val)
}
在我尝试这样做之后,我收到一条错误消息 emp is not iterable
刚找到
for(let i in emp.rows) {
const lobby = emp.rows[i]
console.log(lobby) // you should be able to have access to name now
}
感谢
To convert a serializable instance to a plain array/object, call its toJSON method:
const json = emp.toJSON()
这样你就可以遍历数组
如何使用 adonisjs 在循环中获取数据和更新数据我想做这样的事情
在php我这样做
$emp = Employee::all()
foreach($emp as $data) {
$emp_store = Store::where('emp_id', $emp->id);
$emp_store->name = $emp_name;
$emp->save()
}
但是在我换成adonisjs之后我怎么能在Controller中做这样的事情呢。现在我尝试做
const emp = await Employee.all();
for(var val of emp) {
// I want to update data using each emp id
console.log(val)
}
在我尝试这样做之后,我收到一条错误消息 emp is not iterable
刚找到
for(let i in emp.rows) {
const lobby = emp.rows[i]
console.log(lobby) // you should be able to have access to name now
}
感谢
To convert a serializable instance to a plain array/object, call its toJSON method:
const json = emp.toJSON()
这样你就可以遍历数组