我知道我可以像这样绑定Kohana中的params
$this->db->query('SELECT * FROM products WHERE id = ?', array(14));
但是有没有办法用标识符(或者它们被称为什么?)
在
中$this->db->query('SELECT * FROM products WHERE id = :id', array(':id' => 14));
由于
答案 0 :(得分:2)
该功能在新的2.4 / 3.0版本的Kohana中可用,目前的2.3版本不支持它。
答案 1 :(得分:2)
版本2.x不支持它,但3.x支持它。请参阅this forum post。
答案 2 :(得分:1)
我非常积极Kohana没有这样做。查看Database类时,所有绑定参数都在名为compile_binds
的方法中处理......看起来它只支持?
语法。