我正在尝试在我的模型中查询随机结果.
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;
}
Run Code Online (Sandbox Code Playgroud)
这对我不起作用.
如何从表格中随机获得10个结果?
谢谢
更改:
->random('RAND')
Run Code Online (Sandbox Code Playgroud)
至:
->order(array('RAND()'))
Run Code Online (Sandbox Code Playgroud)