This commit is contained in:
thinkphp
2017-01-18 13:58:27 +08:00
parent 4a7e4d5d28
commit cffb772743

View File

@@ -267,9 +267,8 @@ abstract class OneToOne extends Relation
// 预载入关联查询 支持嵌套预载入
if ($closure) {
call_user_func_array($closure, [ & $model]);
if ($model->getOptions('with_field')) {
$model->field($model->getOptions('with_field'));
$model->removeOption('with_field');
if ($field = $model->getOptions('with_field')) {
$model->field($field)->removeOption('with_field');
}
}
$list = $model->where($where)->with($subRelation)->select();