4 database arrays zend-framework zend-db-table
有没有一种从数组自动转换为Zend_Db_Table_Row或Zend_Db_Table_Rowset的方法?
从Zend_Db_Table_Row形式你可以使用toArray()获取数组,但我想知道是否存在与之相反的东西?
到目前为止,我一直在实现一个函数填充($ data),它接受了数组并设置了Zend_Db_Table_Row的属性.
当然,数组键与Zend_Db_Table_Row属性相同.
感谢名单!
检查Zend_Db_Table的fetchRow()方法.在那里你可以找到它.我想你可以像这样将数组提供给构造函数:
$data = array(
'table' => $yourDbTableModel,
'data' => $yourArray,
'readOnly' => $iGuessShouldBeZero,
'stored' => true
);
$row = new Zend_Db_Table_Row($data);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1120 次 |
| 最近记录: |