たとえば、ランダムにデータを取得したい場合。
$this->(model)->find(‘list’,array(‘order’=>array(‘rand()’))); とするとSQLでは
… rand() ASC … などとなってしまい意味を成しません。
どうやら、orderに配列形式で渡すとASCが勝手に入ってしまうようですので
下記のように文字列で渡すとうまくいきます。
$this->(model)->find(‘list’,array(‘order’=>’rand()’));
たとえば、ランダムにデータを取得したい場合。
$this->(model)->find(‘list’,array(‘order’=>array(‘rand()’))); とするとSQLでは
… rand() ASC … などとなってしまい意味を成しません。
どうやら、orderに配列形式で渡すとASCが勝手に入ってしまうようですので
下記のように文字列で渡すとうまくいきます。
$this->(model)->find(‘list’,array(‘order’=>’rand()’));