2014-01-16 5 views
0

Я строю сайт с использованием структуры yii, и у меня есть две модели: Post и User.and модель пользователя хранит предпочтения пользователя. В настоящее время сообщения декальны в порядке, как таковые , как я заказываю сообщения по-разному для каждого пользователя в зависимости от их предпочтений. Я хочу заказать все сообщения для каждого пользователя, как это делается на facebook.Yii пользовательские упорядочивающие и сортировочные сообщения

$criteria=new CDbCriteria(array(
      'order'=>'likes DSC', 
     )); 
      $total = Post::model()->count(); 
      $pages = new CPagination($total); 
      $pages->pageSize = 10; 
      $pages->applyLimit($criteria); 
      $posts = Post::model()->findAll($criteria); 
+0

Не DSC. это DESC –

ответ

1

Попробуйте DESC, не DSC:

$criteria=new CDbCriteria(array(
      'order'=>'likes DSC', 
     )); 
+0

@lireza Fallah. Правильный комментарий, но ваш предоставленный код по-прежнему неверен. – crafter