【发布时间】:2015-07-16 17:06:55
【问题描述】:
我有一个具有Translate 行为的Posts 表,我想在索引视图中按表上的标题对其进行排序。我无法按已翻译的字段排序,因为该字段实际上并不存在于数据库中。它们存在于i18n 表中。
正如我上面解释的那样,这不起作用:
$this->Paginator->sort('title');
$this->Paginator->sort('Posts_title_translation.content');
那么,我该怎么办?我错过了什么?
非常感谢!
【问题讨论】:
-
"doesn't work" 不是正确的问题描述,请始终具体说明到底发生了什么(例如,没有
ORDER BY子句将是生成),即使问题看起来很明显。
标签: sorting internationalization cakephp-3.0 paginator