MongoStudio

mongodb web 端查询工具
授权协议 MIT
开发语言 JavaScript
所属分类 数据库相关、 数据库调整和优化
软件类型 开源软件
地区 国产
投 递 者 姚昊焱
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

基于nodejs+ligerui的一款 mongodb web 端查询工具(MongoStudio)

这是我2015年入猫酷写的一款内部工具,目的是为了开发人员可以查询数据库数据以调查线上bug,数据不仅限业务数据及日志数据,其目的是为了避免开发人员直接链接生产环境数据库,以免误操作影响生产。

当时是用 Asp.net Mvc 写的, 最近得空用 nodejs 重新写了一遍,开源出来, 导出到excel功能有时间后续开发。

MongoStudio是什么:它是一个在线的MongoDB查询器,基于B/S端。

MongoStudio有哪些功能?

  • 方便的查询功能

    • 页面左侧是数据库的结构

    • 点击collection,就可以打开查询页面,输入查询条件即可查询

  • 方便的查看功能

    • 表格查看

    • 详细json数据查看

MongoStudio如何启动?

1

2

3

4

git clone https://github.com/SnailDev/SnailDev.MongoStudio.git

cd src/MongoStudio

npm install

npm start

预览

  • 首页

  • 表格视图

  • 文本视图

  • 执行计划

 相关资料
  • 我正在使用ApacheLucene5.0。0并在使用QueryParser时遇到问题。我试图创建一个查询,但得到一个ParseException。 以下是我的代码: 这是我得到的例外: 如果有帮助,我已经包含了以下jar文件: lucene-analyzers-common-5.0.0.jar lucene-core-5.0.0.jar lucene-queries-5.0.0.jar lucen

  • Sql查询来查找活动员工。根据employee id列降序对输出进行排序,只获取前15条记录。显示员工id、员工姓名、城市、州、国家、薪资、在职日期、状态、部门名称、经理姓名。雇员姓名:用空格字符连接firstname和lastname并只从雇员姓名中提取前10个字母经理姓名:显示firstname和lastname(用空格分隔) null

  • 场景:有一个关于分类记录collection,分类name(string,中文,英文,数字等组成)字段上有索引方便快速筛选某个分类记录,现在查询出来需要排序,查询条件{name:"F1"},排序条件{_id:-1} mongodb查询explain分析,这是winningPlan SORT + FETCH + IXSCAN 这算不算bad查询,通常是FETCH + IXSCAN。

  • 我的查询没有使用参数对我的帖子进行排序。 一点背景: 我在foreach语句中,该语句循环遍历“category”id的自定义分类法。在该foreach语句中,我试图调用一个新的WP_查询,从该foreach循环的每个“类别”获取帖子。我的args数组如下所示: 和都是此post\u类型中我的自定义分类中的数组。 和根本不起作用,我想不出原因。

  • 我正在尝试将最近的搜索添加到工具栏上的SearchView: 编辑: btn_search项目:

  • 我们在租户中有工作区,我想从Graph API查询它们。 当我只查询位置时,我会得到一个类似于#12371的错误。但是当我使用https://graph.microsoft.com/beta/places/microsoft.graph.room查询时,它不包含工作区。 当我查询https://graph.microsoft.com/beta/places/microsoft.graph.room

  • 本文向大家介绍PyQt5+requests实现车票查询工具,包括了PyQt5+requests实现车票查询工具的使用技巧和注意事项,需要的朋友参考一下 PyQt5+requests实现一个车票查询工具,供大家参考,具体内容如下 结构图 效果图 思路 1、search(QPushButton)点击信号(clicked)连接到自定义的槽函数(event.search) 2、槽函数(event.sear

  • 我变得非常困惑,我试图通过laravels query builder运行一个应该可以工作的查询,但它会抛出奇怪的错误。