Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用数据映射器创建多个记录的更好方法?_Php_Datamapper - Fatal编程技术网

Php 使用数据映射器创建多个记录的更好方法?

Php 使用数据映射器创建多个记录的更好方法?,php,datamapper,Php,Datamapper,我想知道以下两种方法中的哪一种更适合使用数据映射器模式创建多个记录 首先,一点背景: 我有一个web应用程序。接口用Flex/Actionscript完成,业务逻辑用php完成。HTTP请求用于从业务逻辑发送请求和接收响应。业务逻辑采用MVC风格实现。前端控制器加载适当的控制器,并在收到有效请求时执行适当的操作 就我所理解的数据映射器模式而言,模型表示数据库的单个记录/行。该应用程序非常适合创建、更新和检索单个对象 我现在想要同时创建多个对象。我心目中的两个方法如下: 让接口为需要保存的每条记录

我想知道以下两种方法中的哪一种更适合使用数据映射器模式创建多个记录

首先,一点背景: 我有一个web应用程序。接口用Flex/Actionscript完成,业务逻辑用php完成。HTTP请求用于从业务逻辑发送请求和接收响应。业务逻辑采用MVC风格实现。前端控制器加载适当的控制器,并在收到有效请求时执行适当的操作

就我所理解的数据映射器模式而言,模型表示数据库的单个记录/行。该应用程序非常适合创建、更新和检索单个对象

我现在想要同时创建多个对象。我心目中的两个方法如下:

让接口为需要保存的每条记录执行创建请求

发送需要保存的所有对象的数组,并让控制器为数组中的每个项目调用映射器的保存操作

还是有更好的方法来创建多个记录