使用laravel-mongodb怎么创建和保存新的collection?

使用laravel-mongodb 来操作mongodb数据库的时候,怎么创建和保存新的collection?

比如:

public function test()
{
    $newArtciels = DB::connection('mongodb')->collection('articles')->where('status', '1')->get();

    //怎么创建一个新的集合`new_artciels`,把`$newArtciels`保存进去?
}

我想创建一个新的集合new_artciels,把$newArtciels保存到刚新建的集合中,应该怎么写呢?

阅读 3.1k
1 个回答

MongoDB的集合是随用随创建,当你往里面插入第一条数据的时候集合就自动创建了,不用单独创建。
Laravel背后使用的还是MongoDB PHP Driver,所以插入数据使用Driver语法就可以了。具体用法可以参考使用指南

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题