php - 用一个 SQL 查询拯救 20 个用户?

标签 php sql doctrine

我在 Doctrine 中这样保存用户:

$user = User();
$user->name = 'peter';
$user->save();

有没有办法在一个 sql 查询中保存 20 个用户?

还是我必须将上面的代码循环 20 次才能创建 20 个 sql 查询?

谢谢

最佳答案

您可以将您的$user 对象添加到Doctrine_Collection然后调用 $collection->save(),它基本上会为您执行循环。

关于php - 用一个 SQL 查询拯救 20 个用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2796958/

相关文章:

php - 使用 jQuery .post 动态更改 PHP 文件中的 MYSQL 查询?

SQL Server 终止命令

php - __autoload 与包含家庭

php - 有没有办法在 Heroku 中使用 PHP WebSocket?,默认情况下似乎只支持其他技术

上传图像 SilverStripe 时出现 PHP 错误 'Filesize is zero bytes'

sql - 使用同一列中最新的空值更新空值

php - 如何从 'table' 中选择 WHERE 列 = *通配符*

mysql - 当我添加分页排序时,Symfony 创建了错误的 SQL

sql - Doctrine 查询: confusing addWhere, andWhere,orWhere

symfony1 - 如何在 Doctrine 中设置默认类型、排序规则和字符集数据库?