如何获取所有包含“%2015%”的集合名称的集合?
让我们首先创建一些收集,从年份数字开始,即 2015 年、2019 年等 −
> use web;
switched to db web
> db.createCollection("2015-myCollection");
{ "ok" : 1 }
> db.createCollection("2019-employeeCollection");
{ "ok" : 1 }
> db.createCollection("2015-yourCollection");
{ "ok" : 1 }现在,您可以在 SHOW 的帮助下显示所有集合 −
> show collections;
这将产生以下输出 −
2015-myCollection 2015-yourCollection 2019-employeeCollection applyConditionDemo check creatingAliasDemo emp_info emptyCollection removeNullDemo
以下是查询所有集合名称的查询 %2015%’ −
> db.getCollectionNames().filter(function (v) { return /^2015\-/.test(v); })这将产生以下输出 −
[ "2015-myCollection", "2015-yourCollection" ]
如果您想检查以 2019 年开头的集合名称,请实施以下查询 −
> db.getCollectionNames().filter(function (v) { return /^2019\-/.test(v); })
这将产生以下输出 −
[ "2019-employeeCollection" ]
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP