2
我试图对Zend \ Db \ Adapter \ Adapter实例运行一个简单的查询。一些示例代码:ZF2 - 绑定数组到单个数据库查询参数
$sql = "DELETE FROM Goals WHERE match_no = ? AND event_id NOT IN (?) ";
$res = $this->adapter->query($sql, array($matchNo, $goalIds));
return $res->getAffectedRows();
这不会遗憾的是工作,因为数组$ goalIds没有加引号作为SQL的IN()部分的列表,而是被放置在SQL为“阵”。
我搜索和搜索,并且也起到与ZF2 ParameterContainer,但不能工作,如何引用数组到这样的逗号分隔值的一个参数。
我敢肯定,如果我使用DB选择功能可以工作,但我宁愿只保留到普通的旧SQL和参数为这些类型的快速查询。
任何帮助非常感谢。
:WQ
+1刚刚签署了你的帖子用':wq'。你怎么知道var被添加为'Array'? –