我想知道yii2中是否有一个函数,我想与save()类似,将执行以下操作:检查给定记录是否在具有这些属性的数据库中,如果是,它将返回id,如果不存在,它将返回id。创建它并返回ID。我认为那很酷。大概有这样的事情。您能帮我在哪里找到它?谢谢!
我认为没有特定功能,但是除了保存之外,还可以使用exist。
$exists = ModelName::find()->where( [ 'id' => 1 ] )->exists();
if($exists) {
//it exists
} else {
//doesn't exist so create record
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句