请看这段代码:
$this->addField('user_id')->refModel("User");
默认搜索“name”字段!但我想连接用户名字段。我们如何定义哪个领域是参考?
答案 0 :(得分:3)
$this->addField('name','username');
请参阅此方法: https://github.com/atk4/atk4/blob/master/lib/SQL/Model.php#L95
但是这个方法已经过时,你应该使用hasOne而不是它。
function hasOne($model,$our_field=null,$display_field=null,$as_field=null)