2009-10-09 48 views
1

我知道我可以在Kohana的結合PARAMS這樣使用Kohana開發的數據庫圖書館裝訂PARAMS

$this->db->query('SELECT * FROM products WHERE id = ?', array(14)); 

但是,有沒有辦法使用標識符做到這一點(或不管他們叫什麼名字?)

$this->db->query('SELECT * FROM products WHERE id = :id', array(':id' => 14)); 

感謝

回答

2

版本2.x不支持它,但3.x支持它。見this forum post

+0

提供的網址不起作用 – 2014-01-20 09:01:44

1

我敢肯定的Kohana中並沒有這樣做。在查看數據庫類時,所有綁定的參數都以名爲compile_binds的方法處理...看起來它只支持?語法。

+0

感謝您的回答。我希望他們會支持它。 – alex 2009-10-09 02:44:30

+0

是的......它確實使事情變得更容易閱讀。 – 2009-10-09 02:54:31

2

該功能在Kohana的新版本2.4/3.0中可用,目前的2.3版本不支持它。