3

我正在尝试在我的模型中查询随机结果。

public function ListingsRandom(){

    // This gets 10 random listings
    $results = Yii::app()->db->createCommand()
    ->setFetchMode(PDO::FETCH_OBJ)
    ->select('*')
    ->from('listings')
    ->random('RAND')
    ->limit(10)
    ->queryAll();                    



    return $results;
}

这对我不起作用。

如何从表格中随机获得 10 个结果?

谢谢

4

1 回答 1

8

改变:

    ->random('RAND')

到:

    ->order(array('RAND()'))
于 2013-03-01T10:09:40.077 回答