MongoDB shell:如何搜索与名称或正则表达式匹配的集合

2024-01-25

当我使用 show collections 时,它返回一个相当长的所有集合的列表,如何编写查询来返回与模式匹配的集合。我希望有像 db.collections({name:/pattern/}) 这样的东西,但找不到


您可以使用db.getCollectionNames() http://docs.mongodb.org/manual/reference/method/db.getCollectionNames/ with Array.filter() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter:

db.getCollectionNames().filter(function (collection) { return /pattern/.test(collection) })
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MongoDB shell:如何搜索与名称或正则表达式匹配的集合 的相关文章

  • 如何在 MongoDB 中获取连接的客户端

    我正在编写一个使用 mongo 作为数据库的应用程序 我想打印连接到数据库的客户端 例如打印他们的ip 我怎样才能得到这些信息 我尝试使用 db serverStatus connections 但它给了我可以访问我的数据库的计算机数量 您
  • 如何在 Mongoose 中定义排序函数

    我正在开发一个小型 NodeJS Web 应用程序 使用 Mongoose 访问我的 MongoDB 数据库 我的收藏的简化架构如下 var MySchema mongoose Schema content type String loca
  • 如何将excel文件(XLSX)导入mongoDB [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有一组数据作为输入以 XLSX 格式提供给 MongoDB 我该如何将 Excel 文件作为输入导入
  • Spring Data - MongoDB 索引 DBRef

    我正在使用 spring data mongodb 1 2 0 RELEASE 我有两个类 A 和 B 其中 B 引用了 A 并且用 DBRef 进行了注释 Class A Document collection a public clas
  • 如何在猫鼬中使用聚合

    如何在 mongoose 中定义以下 MongoDB 聚合查询 db contacts aggregate group id code Code name Name 查询的目的是获取不同代码和名称的列表 我当前的模型代码是 use stri
  • 从 JSON 字符串创建 BSON 对象

    我有一个 Java 应用程序 它从外部应用程序获取数据 传入的 JSON 位于字符串中 我想解析该字符串并创建 BSON 对象 不幸的是 我在 Java 的 BSON 实现中找不到该 API 我是否需要使用外部解析器 例如 GSON 而且
  • 在 mongodb 中更新异步重复数据的最佳实践

    我正在权衡 Web 应用程序从关系 SQL 数据库迁移到 mongodb 的利弊 这是为了解决性能问题 将所有对象依赖项存储在对象本身中允许快速 读 用于向用户显示数据 另一方面 某些数据存在于不同的集合中 例如用户名位于用户集合中 但也在
  • 在 config.js 中打开 admin 以查看服务器统计信息

    拉动后运行此命令 docker run d p 27017 27017 e MONGO INITDB ROOT USERNAME admin e MONGO INITDB ROOT PASSWORD password name mongod
  • 将 mongo 数组转换为具有键值对的对象

    我有一个包含字符串数组的 mongo 文档 我需要将这个特定的字符串数组转换为包含键值对的对象数组 以下是我目前的做法 id ObjectId 57e3720836e36f63695a2ef2 platform A1 available C
  • 错误:键 $conditionalHandlers 不得以 '$' mongodb 开头

    我对 mongodb 特别是 Node js 的 mongoose 包有疑问 我有以下架构 var Schema mongoose Schema var location new Schema nomville type String re
  • mongodb 正在运行吗?

    我已经在我的 Unix 服务器上安装了 Mongodb 和 PHP 驱动程序 我的问题是如何判断 Mongodb 是否正在运行 是否有一个简单的命令行查询来检查状态 如果我从外壳程序启动一次 如果我退出外壳程序 它会继续运行 情况似乎并非如
  • 如何在java中创建mongoDB objectid

    参考帖子如何使用 Java 将数组添加到 MongoDB 文档 https stackoverflow com questions 15371839 how to add an array to a mongodb document usi
  • Mongo $group 和 $project

    我正在尝试获取关键字计数parentId categioryId and llcId 我的数据库是 id ObjectId 5673f5b1e4b0822f6f0a5b89 keyword electronic content manage
  • 为 MongoDB 中的对象数组建立索引

    我有一个巨大的电子邮件转储 我正在尝试在 MongoDB 中存储和查询它 有 160 万封电子邮件 每封电子邮件都存储为节点模块 https github com andris9 mailparser它将原始电子邮件解析为漂亮的 Javas
  • 在 shell/shell 脚本中设置 MongoDB 写关注

    我正在尝试填充一个集合MongoDB的壳 据我了解 使用轻松的Write Concern可以大大加快这个过程 我说的是文档 http docs mongodb org manual core write concern write oper
  • mongoengine 操作的原子性如何

    我正在尝试在对象的状态之间转换 如下所示 User objects id user id state STATE WAITING update one set state STATE FINISHED The question是 是否存在这
  • 我可以将 Play 与 DynamoDB 一起用于 AWS 上的 Web 应用程序吗?

    我正在为最终用户设计一个图像存储应用程序 它将具有许多 CRUD 类型的功能 我想在 Amazon Web Services AWS 上托管该应用程序 并打算使用该游戏 框架 S3 和 NoSQL 数据库 我找不到适用于 Play 的 Dy
  • MongoDB insertMany 并跳过重复项

    我试图insertMany https docs mongodb com manual reference method db collection insertMany 项目进入我的 Mongo 数据库 但我想跳过重复的 ID 我在用着N
  • 相同的单词但不同的 unicode 字符

    我在 Windows 上使用 Python 构建了一个关于越南餐馆的问答应用程序 要编写越南语字符 我需要使用 Unicode 首先 我从使用 HTML charset utf 8 的 TripAdvisor 网站克隆数据并构建我的 Mon
  • 国外收藏的查找和排序

    所以我有一个收藏users 并且此集合中的每个文档以及其他属性都有另一个集合中文档的 id 数组 workouts 集合中的每个文档workouts有一个名为date 这就是我想要得到的 对于特定用户 我想要获取属于该用户的锻炼的 work

随机推荐

  • 使用 Tensorflow 提高 Iris ML 模型的准确性

    我是 Python 和 ML 的初学者 我正在练习这个 Iris 数据集 以使用张量流 2 0 创建 ML 模型 我解析了 csv 并使用数据集训练了模型 在模型创建过程中 我能够获得 90 的训练准确度和 91 的验证准确度 import
  • tkinter 标签的背景颜色不会改变(python 3.4)

    我正在 python 3 4 中使用 Tkinter 制作一个小部件 由于某种原因 我无法更改标签的背景颜色默认的灰色 标签的代码是这样的 self label ttk Label master text Label Text foregr
  • Android:捕获 BLE 连接失败/断开连接?

    所以在正常情况下我能够很好地连接到 BLE 设备 我想做的是处理异常情况 例如与设备的连接失败或已建立的连接丢失 也许它被扔下悬崖或被公共汽车撞到 我正在使用 CyPress BLE 模块来测试这一点 我正在做的测试之一是断开模块的电源 然
  • 为什么 Spark 会失败并显示“检测到逻辑计划之间的 INNER join 的笛卡尔积”?

    我在用火花2 1 0 当我执行以下代码时 我从 Spark 收到错误 为什么 如何修复它 val i1 Seq a string another string last one toDF a b val i2 Seq one string
  • 为什么我的类在 Visual Studio 中默认是私有的?

    当我创建一个新的类文件时 Visual Studio 默认情况下不会将其公开 我可以改变这个吗 默认情况下 没有访问说明符的类是内部类 成员默认为私有类 这使得可见性尽可能受到限制 从而增加封装性 不假思索地公开一个新类就破坏了整个封装的想
  • 在异步循环中设置 useState 挂钩

    我对reactJs很陌生 我试图在异步循环中连接结果 但出了点问题 setState 未正确保存 当我打印它时 我可以看到它是一个空数组 我想是因为里面有一个异步调用 我该如何解决这个问题 请建议我 function App const d
  • 如何通过for循环在Rmarkdown中显示绘图图像?

    我正在处理一个列表svg打印到 html 文档 我正在使用magick包认为我愿意使用其他包 解决方案 下面的代码是我尝试渲染我的 html 文档 但是 不是渲染svg对于 html 文件 它只是将元数据打印到文档中 有没有办法克服这种行为
  • Karma:使用 WSL 中的 Windows Chrome

    我正在尝试使用 Windows 版本的 Google Chrome 从 WSL 启动 karma 在 karma conf js 中 我只使用 Chrome 浏览器 browsers Chrome 我像这样导出 CHROME BIN 环境变
  • LINQ to Entities 不支持指定的类型成员“Title”

    我在使用时遇到错误Title我的 Linq to Entity 中的属性 LINQ to 不支持指定的类型成员 Title 实体 仅初始值设定项 实体成员和实体导航 支持属性 我的查询是 var db FaraWorkspaceEntity
  • 基于 Woocommerce 中产品类别的条件自定义结帐字段

    我正在使用 woocommerce 作为一个非营利组织的网站 该网站出售课程门票和活动门票 当有人报名参加课程时 需要列出他们的紧急联系信息并同意免责 当他们购买活动门票时 非营利组织不需要紧急联系信息或责任免除 所以 他们希望这些字段仅在
  • rails 列不能为空:

    我注意到我的应用程序会自动将所有流程设置为在创建后立即完成 我浏览了一下 找不到为什么在没有被告知的情况下更新日期 但我发现我的观点之一是寻找一个不存在的字段 我创建了 完整 字段 将其设置为非空布尔值 然后再次尝试 我再次将其自动设置为
  • WinRT:如何将 WriteableBitmap 保存到本地文件夹

    如何在 WinRT 中使用 C 将 WriteableBitmap 保存到本地文件夹 您可以检查 WinRT XAML Toolkit 中的一组扩展方法来完全满足您的需要 http winrtxamltoolkit codeplex com
  • UIActivityViewController 在设备上呈现时崩溃

    我在项目中添加 ios 默认共享表 UIActivityViewController 时遇到问题 它在模拟器上运行良好 但在使用 USB 电缆或 testflight 在设备 iPhone 上运行时会崩溃 我收到的错误消息是 由于未捕获的异
  • 将 .net 4.5 应用程序降级到 4.0

    我想将 net 库从框架版本 4 5 降级到 net 4 0 我使用 nuget 安装了几个库 Microsoft AspNet WebApi Client 及其依赖项 Newtonsoft Json System Net Http Mic
  • 我没有关闭管道末端的一个,有什么问题发生吗?

    我使用管道在父进程和子进程之间进行通信 我读的书说 在父进程中 我必须关闭pipefd 1 但我没有这样做 也没有发生其他事情 所以我的问题是 如果我不关闭pipefd 1 有什么吗 不受控制 此致 int pipefd 2 if pipe
  • 用Java编写一个丢弃网络数据包的个人防火墙[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想用Java编写一个可以丢弃网络数
  • Android:谷歌地图 API 版本 2

    我按照步骤配置 Google Maps Android API v2官方步骤 https developers google com maps documentation android start我使用的是安卓3 1版本 我运行项目时遇到
  • UITextField,1个字符后自动移至下一个

    场景 我有 4 个 UITextField 仅接受 1 个字符 简单的 问题 输入 1 个字符后 我希望下一个 TextField 自动变为活动状态 而不必按下一个 即我正在使用 UIKeyboardTypeNumberPad 并且没有 N
  • 如何将 python 中的目标代码转换为 kotlin?

    我正在开发一个将使用分水岭的图像分割应用程序 为此 我找到了一个需要在 python 中使用的代码 但是 我很难转换为 kotlin 因为 Mat Mat 没有 Zero likes 函数 只有 Zero 函数 我使用的是opencv 3
  • MongoDB shell:如何搜索与名称或正则表达式匹配的集合

    当我使用 show collections 时 它返回一个相当长的所有集合的列表 如何编写查询来返回与模式匹配的集合 我希望有像 db collections name pattern 这样的东西 但找不到 您可以使用db getColle