2015-06-05 48 views
0

我想弄清楚,如何删除集合中的所有元素或删除集合? 我使用Laravel 4.2和“jenssegers/mongodb”:“〜2.0”。laravel jenssejers滴集合

你能帮我解决这个问题吗? 谢谢!

回答

4

根据它的文档“这个库扩展了原来的Laravel类,所以它使用完全相同的方法”,所以你可以用任何其他数据库驱动程序来完成。

Model::truncate()Model::query()->delete()将删除所有项目。使用Schema类的Schema::drop('model')删除集合。

+0

谢谢!有用。 =) – Viktor

+0

有关如何删除单个条目的提示?因为'Model :: query() - > where() - > delete()'什么也不做。 – Peon

+1

@DainisAbols您需要首先获取单个条目 - “Model :: find(123) - > delete()”或者提出一个足够具体的查询,例如'Model :: whereEmail('[email protected] “) - >删除()'。 – ceejayoz