cakephp 查找模型而不是读取
cakephp find Model instead of read
我无法使用 'find' 加载我的模型,但可以使用 'read' 加载它。
我想按顺序获取模型属性。但我认为 'read' 函数没有那个。如何使用 'find' 而不是 'read'?
有效
$itemfiles = $this->Item->read(null, $id);
没用
$itemfiles = $this->Item->find('all', array(
'order' => array('Upload.order' => 'asc'),
'conditions' => array('Item.id' => $id)
));
还有什么方法可以使用 'read' 按顺序获取数据?
你可以这样做
$itemfiles = $this->Item->Upload->find('all',
array (
'conditions' => array('Item.id' => $id),
'order' => array('Upload.order' => 'asc')
)
);
我无法使用 'find' 加载我的模型,但可以使用 'read' 加载它。 我想按顺序获取模型属性。但我认为 'read' 函数没有那个。如何使用 'find' 而不是 'read'?
有效
$itemfiles = $this->Item->read(null, $id);
没用
$itemfiles = $this->Item->find('all', array(
'order' => array('Upload.order' => 'asc'),
'conditions' => array('Item.id' => $id)
));
还有什么方法可以使用 'read' 按顺序获取数据?
你可以这样做
$itemfiles = $this->Item->Upload->find('all',
array (
'conditions' => array('Item.id' => $id),
'order' => array('Upload.order' => 'asc')
)
);