需要在yii2中获取非空的亲属数据

时间:2017-07-08 16:39:32

标签: php yii2

我有一些模型,我为自己的ActiveQuery重新定义了方法 find()。 例如

public static function find(){
    return new scopes\SomeModelQuery(get_called_class());
}

我这样做是因为我需要从数据库中获取i18n数据。喜欢这个

Model::find()
       ->withI18n()
       ->all();

但有时亲戚的数据可能是空的,然后当我上诉它返回错误页面,因为它是null(不是对象)。 当然我知道这是正常的,但如果没有找到亲戚数据,我不想得到null,在这种情况下我想得到具有空属性的模型对象。

有没有办法达到这个目标?

0 个答案:

没有答案