如何使用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()

这样你就可以遍历数组