我知道我可以像这样在 Kohana 中绑定参数
$this->db->query('SELECT * FROM products WHERE id = ?', array(14));
但是有没有办法用标识符(或它们被称为什么?)
如在
$this->db->query('SELECT * FROM products WHERE id = :id', array(':id' => 14));
谢谢
我知道我可以像这样在 Kohana 中绑定参数
$this->db->query('SELECT * FROM products WHERE id = ?', array(14));
但是有没有办法用标识符(或它们被称为什么?)
如在
$this->db->query('SELECT * FROM products WHERE id = :id', array(':id' => 14));
谢谢
该功能在新的 Kohana 2.4/3.0 版本中可用,当前的 2.3 版本不支持它。
2.x 版不支持它,但 3.x 版支持它。请参阅此论坛帖子。
我很肯定 Kohana 不会这样做。查看 Database 类时,所有绑定参数都在一个名为compile_binds
... 的方法中处理,看起来它只支持?
语法。