我有一个关于在Cakephp中创建Aro-s的小问题
http://book.cakephp.org/#!/view/1547/Acts-As-a-Requester
我正在使用cake-s教程中提供的代码(请参阅链接),问题是没有设置aro-s的别名。怎么能实现呢?
答案 0 :(得分:2)
为了快速浏览本教程,您只需使用您喜欢的数据库管理程序(phpMyAdmin等)设置别名。
<强> EDIT1:强>
转到所关注模型中的afterSave
callback,然后从那里设置别名。
答案 1 :(得分:2)
在用户模型中添加类似的内容。
public function afterSave() {
$this->Aro->save(array('alias'=>$this->data[$this->alias]['name']));
}
通过您要用作Aro别名的fieldName更改'name'。在组模型中也是如此。
Saludos。