【发布时间】:2015-12-30 23:13:04
【问题描述】:
我正在使用 Silex 和 Doctrine DBAL 使用 Mysql 数据库构建一些东西。
我想知道在完成后关闭语句和数据库连接的游标是否被认为是最佳做法。例如:
$sql = '
SELECT
`id`, `userid`, `name`, `content`
FROM
`pages` p
WHERE
p.`userid` in (?)';
$stmt = $conn->executeQuery(
$sql,
[$userIds],
[\Doctrine\DBAL\Connection::PARAM_INT_ARRAY]
);
$rows = $stmt->fetchAll();
$stmt->closeCursor();
$conn->close();
我找不到任何这样的例子。 Silex 和 Doctrine 文档都没有使用这些语句,但它们的存在是有原因的,对吗?
【问题讨论】:
标签: php doctrine-orm dbal