Zend的分貝表適配器提供fetchPairs函數返回對陣列(ID => idvalue,...)的,zendframework fetchPairs在教義同等功能
$db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select()->from('users', array('id', 'username'));
$roleOptions = $db->fetchPairs($select);
可以在Zend的形式元素被加載
$this->addElement('select', 'user', array(
'label' => 'Select user:',
'required' => true,
'multiOptions' => $roleOptions
));
Doctrine中有哪些等效函數?
我知道我們可以通過記錄循環爲此設置:)
但我想這樣做在使用理論正確的方式。