我已在模型和控制器内附加了翻译行为,以限制查询的字段我尝试使用以下字段设置字段:
$this->paginate['fields'] = 'Product.id, Product.category_id,...';
但是,在尝试通过添加
添加可翻译字段时$this->paginate['fields'] = 'I18n__title.content, Product.id, Product.category_id,...';
我得到了
SQL Error: 1054: Unknown column 'I18n__title.content' in 'field list'
答案 0 :(得分:0)
找到答案。 我应该将字段添加为数组而不是字符串
如果您将字段作为数组提供,它应该可以工作。不解析字符串字段,因为SQL很复杂。