我正在使用Laravel 5.1及其与MySQL的雄辩模型。我可以从静态数组中填充Eloquent模型的集合吗?
但我想填充一个模型集合获取一个静态数组,然后查询它是正常的。 所以我们可以说我有我的照片模式,我想查询它像往常一样:
App\Photo::where('published', 1)->get();
但照片的模型不应该取一个数据表,但像这样的数组:
$photos = [
[ "id" => 1, "published" => 1 ],
[ "id" => 2, "published" => 1 ],
[ "id" => 2, "published" => 0 ],
]
我的问题是在查询之前将该数组链接到该模型。 任何想法?
你能提供一个例子,字段的数组是什么型号? –
我认为这个文档可以解决你的问题,请阅读这个文档http://laravel.com/docs/5.1/eloquent-collections,一旦你用雄辩的数据获取数据,你可以反复过滤记录查询回数据库。 – umefarooq
@KA_lin我不能,因为我甚至不知道它是否可能。 –