请看这段代码:
$this->addField('user_id')->refModel("User");
这个默认搜索“name”字段!但我想连接用户名字段。我们如何定义哪个字段作为参考?
请看这段代码:
$this->addField('user_id')->refModel("User");
这个默认搜索“name”字段!但我想连接用户名字段。我们如何定义哪个字段作为参考?
在 Model_User
$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)