laravel-mongodb中如何获取数据库中所有表的名称
mongodb中可以使用getCollectionNames语句来获取数据库中所有表的名称,请问在laravel框架中如何实现呢?最好是可以在Eloquent中实现。...
mongodb中可以使用getCollectionNames语句来获取数据库中所有表的名称,请问在laravel框架中如何实现呢?最好是可以在Eloquent中实现。
展开
1个回答
2018-02-12
展开全部
use MongoDB\Model\CollectionInfo;
....
$interator = DB::connection()->listCollections();
$collections = [];
/**@var $coll CollectionInfo */
foreach ($interator as $coll)
{
array_push($collections, $coll->getName());
}
dd($collections);
希望对你有帮助
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询