想要按降序显示数据

Want to display data in desc order

我想按降序显示数据。

->where(['listing_section.is_active' => 1])
->innerJoin(Translations::tableName(),'translations.parent_id=listing_section.id')
->andWhere(['translations.parent_tbl' => 'listing'])
->select('listing_section.keywords, listing_section.description, 
listing_section.slug, 
 translations.title,translations.short_text,translations.content');

你可以这样使用顺序..

->order = 'listing_section.date Desc'; 

date 将是您数据库中的列,无论您在那里有什么,都可以替换它。

您也可以使用 id 按 id 按 DESC 或 ASC 顺序显示数据。

->order = 'listing_section.id Desc'; 

..

->where(['listing_section.is_active' => 1])
->innerJoin(Translations::tableName(),'translations.parent_id=listing_section.id)
->andWhere(['translations.parent_tbl' => 'listing'])
->select('listing_section.keywords, listing_section.description, listing_section.slug, translations.title,translations.short_text,translations.content');
->order = 'listing_section.date Desc'; 

更新:

只是你尝试升级php版本。我在 php 5.5 中遇到了同样的错误,但在 php 5.6 中一切正常。