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) { if ($closure) {
call_user_func_array($closure, [ & $model]); call_user_func_array($closure, [ & $model]);
if ($model->getOptions('with_field')) { if ($field = $model->getOptions('with_field')) {
$model->field($model->getOptions('with_field')); $model->field($field)->removeOption('with_field');
$model->removeOption('with_field');
} }
} }
$list = $model->where($where)->with($subRelation)->select(); $list = $model->where($where)->with($subRelation)->select();