在 MVC 应用程序中,我有一个数组(行)数组从视图发送到控制器。数组中的所有行都将代表数据库中的一行。
我被困在以下点:
- 我可以定义一个函数,它接受模型中所有行的数组并在那里循环行。
- 或者我可以定义一个接受单行的函数,并在控制器的循环中调用它。
哪种方法是正确的(从 MVC 的角度来看)?
编辑:
问题是我应该这样做:
$model->insertData($arrayOfRows);
或
foreach($arrayOfRows as $row) {
$model->insertRow($row);
}