【发布时间】:2016-11-19 12:55:39
【问题描述】:
目前我在数组中有属性,但该模型已经存在于表中,如何在不再次查询的情况下实例化模型,以便我可以使用这些函数。我知道有办法。请指出我正确的方向。以下是我目前拥有的模型的一些值的数组结构。
"url" => null
"is_default" => 1
"is_verified" => 2
"verification_token" => null
【问题讨论】:
-
只需创建一个实例如
$model = new YourModel(['url' => '']); -
但这会创建一个新实例,这意味着当我们调用 save 时它会插入新行
-
所以不要调用 save 然后问题就解决了。
-
您的代码是否知道数据库中现有记录的“id”?
-
数据存在我只需要模型实例
标签: php laravel orm eloquent laravel-5.2