使用laravel-mongodb 来操作mongodb数据库的时候,怎么创建和保存新的collection?
比如:
public function test()
{
$newArtciels = DB::connection('mongodb')->collection('articles')->where('status', '1')->get();
//怎么创建一个新的集合`new_artciels`,把`$newArtciels`保存进去?
}
我想创建一个新的集合new_artciels
,把$newArtciels
保存到刚新建的集合中,应该怎么写呢?
MongoDB的集合是随用随创建,当你往里面插入第一条数据的时候集合就自动创建了,不用单独创建。
Laravel背后使用的还是MongoDB PHP Driver,所以插入数据使用Driver语法就可以了。具体用法可以参考使用指南。