Yii2: Comment ajouter deux champs dans orderby() de Find()
Comment ajouter plus d'un champ à trier dans la méthode find ()?
J'ai essayé comme ci-dessous
$model::find()->orderBy([['id_date' => SORT_DESC],['item_no'=>SORT_ASC]);
Mais il est en train de lancer d'une erreur de requête.
Orderby Requête produite par yii2 est: ORDER BY 0, 1
Cette question pourrait vous aider.
Je suis en utilisant find (). pas CActiveDataProvider. Aussi, je suis yii2.
Je suis en utilisant find (). pas CActiveDataProvider. Aussi, je suis yii2.
OriginalL'auteur Kumar V | 2016-06-15
Vous devez vous connecter pour publier un commentaire.
Selon la la documentation:
OriginalL'auteur Jurik
Vous avez une erreur de syntaxe dans le code suivant:
La bonne façon de le faire est:
OriginalL'auteur Gullu Mutullu
Cela ne répond pas à la question (OP posées sur 2 champs dans
orderBy()
).OriginalL'auteur kozimjon yoqubov