cakephp找到Model而不是read

时间:2017-10-02 17:54:58

标签: cakephp cakephp-2.0

我无法使用'find'加载我的模型,但可以使用'read'加载它。 我希望按顺序获取Model属性。但我认为'读'功能没有那个。我怎样才能使用'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'按顺序获取数据?

1 个答案:

答案 0 :(得分:0)

你可以这样做

$itemfiles = $this->Item->Upload->find('all',
    array (
        'conditions'    => array('Item.id' => $id),
        'order'         => array('Upload.order' => 'asc')
    )
);