{"id":15366031,"url":"https://github.com/leinue/mongobro","last_synced_at":"2025-04-14T07:51:10.967Z","repository":{"id":152546830,"uuid":"42872864","full_name":"leinue/mongobro","owner":"leinue","description":"A NoSQL database in browsers(like MongoDB).","archived":false,"fork":false,"pushed_at":"2015-11-21T15:59:57.000Z","size":98,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-27T21:24:12.472Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://mb.ivydom.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leinue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-21T14:51:33.000Z","updated_at":"2019-10-14T09:43:22.000Z","dependencies_parsed_at":"2023-04-13T16:39:29.117Z","dependency_job_id":null,"html_url":"https://github.com/leinue/mongobro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leinue%2Fmongobro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leinue%2Fmongobro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leinue%2Fmongobro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leinue%2Fmongobro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leinue","download_url":"https://codeload.github.com/leinue/mongobro/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248844058,"owners_count":21170486,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T13:17:04.049Z","updated_at":"2025-04-14T07:51:10.943Z","avatar_url":"https://github.com/leinue.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv id=\"wmd-preview\" class=\"wmd-preview\"\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch1 id=\"mongobro开发文档\" data-anchor-id=\"suvc\"\u003eMongoBro开发文档\u003c/h1\u003e\u003cp data-anchor-id=\"j4mu\"\u003e\u003ccode\u003eMongobro\u003c/code\u003e \u003ccode\u003eDatabases\u003c/code\u003e \u003ccode\u003eMongoDB\u003c/code\u003e \u003ccode\u003eNoSQL\u003c/code\u003e\u003c/p\u003e\u003chr\u003e\u003cp data-anchor-id=\"ntvx\"\u003e\u003cdiv class=\"toc\"\u003e\u003cdiv class=\"toc\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#mongobro开发文档\"\u003eMongoBro开发文档\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#1-mongobro-介绍\"\u003e1. MongoBro 介绍\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#mongobro-可视化工具\"\u003eMongoBro 可视化工具\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#1-终端\"\u003e1. 终端\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#2-用户交互界面\"\u003e2. 用户交互界面\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#mongobro-api\"\u003eMongoBro API\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#api索引\"\u003eAPI索引\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#mongobro函数原型\"\u003emongoBro函数原型\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#broadcastmongodbupdated\"\u003ebroadcastMongoDbUpdated *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#broadcastmongodbnoupdated\"\u003ebroadcastMongoDbNoUpdated *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getdatabases\"\u003egetDatabases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getmongocount\"\u003egetMongoCount\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#ismongonull\"\u003eisMongoNull\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getmongoobj\"\u003egetMongoObj\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#isdbexists\"\u003eisDbExists\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#writemongoobj\"\u003ewriteMongoObj *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#createdb\"\u003ecreateDB\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#updatedb\"\u003eupdateDB\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#isexists\"\u003eisExists\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#use\"\u003euse\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getcurrentdbname\"\u003egetCurrentDBName\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#setcurrentdbname\"\u003esetCurrentDBName\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removedb\"\u003eremoveDB\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removealldatabases\"\u003eremoveAllDatabases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#istablenull\"\u003eisTableNull\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#writemongotabledb\"\u003ewriteMongoTableDB *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#addtablelist\"\u003eaddTableList *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removetablelist\"\u003eremoveTableList *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removealltablelist\"\u003eremoveAlltableList *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#updatetablelist\"\u003eupdateTableList *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablelist\"\u003egetTableList *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#istableupdated\"\u003eisTableUpdated *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#broadcastmongodbtableupdated\"\u003ebroadcastMongoDbTableUpdated *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#broadcastmongodbtablenoupdated\"\u003ebroadcastMongoDbTableNoUpdated *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#createtable\"\u003ecreateTable\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#istableexists\"\u003eisTableExists\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#updatetable\"\u003eupdateTable\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removetable\"\u003eremoveTable\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablebydbname\"\u003egetTableByDBName\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablecollection\"\u003egetTableCollection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablecollectionby\"\u003egetTableCollectionBy *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablecollectionbyid\"\u003egetTableCollectionById *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#removetablecollection\"\u003eremoveTableCollection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#updatetablecollection\"\u003eupdateTableCollection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#updatetcbyobject\"\u003eupdateTCByObject *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getobjlength\"\u003egetObjLength *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#inserttablecollection\"\u003einsertTableCollection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#getobjkey\"\u003egetObjKey *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#gettablekey\"\u003egetTableKey *\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#addtablekey\"\u003eaddTableKey\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#api使用示例\"\u003eAPI使用示例\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#拓展阅读\"\u003e拓展阅读\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#1-mongobro-官网\"\u003e1. MongoBro 官网\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#2-mongobro-github-1\"\u003e2. MongoBro GitHub\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#3-mongobro-开发者博客\"\u003e3. MongoBro 开发者博客\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/p\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"1-mongobro-介绍\" data-anchor-id=\"lqfw\"\u003e1. MongoBro 介绍\u003c/h3\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"rfq4\"\u003e\n  \u003cp\u003eMongoBro是一个基于HTML5 localStorage技术的小型Web端数据库系统, 他的整体开发思想来源于MongoDB, 但并不完全是NoSQL类型数据库, 它同样支持传统数据库系统如MySQL中的表和字段. \u003cbr\u003e\n  MongoBro的核心代码仅\u003cstrong\u003e729\u003c/strong\u003e行,若加上设计器也仅\u003cstrong\u003e3000\u003c/strong\u003e行,非常简单易用.\u003c/p\u003e\n\u003c/blockquote\u003e\u003chr\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch1 id=\"mongobro-可视化工具\" data-anchor-id=\"nq3m\"\u003eMongoBro 可视化工具\u003c/h1\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"1rur\"\u003e\n  \u003cp\u003e我们提供了一整套MongoBro的在线开发工具, 目前还在不断完善中\u003c/p\u003e\n\u003c/blockquote\u003e\u003cdl data-anchor-id=\"x3d8\"\u003e\n\u003cdt\u003e主界面\u003c/dt\u003e\n\u003cdd\u003e\u003cimg src=\"http://i13.tietuku.com/d3254cc456470835.png\" alt=\"主界面\" title=\"\"\u003e\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"1-终端\" data-anchor-id=\"hy1h\"\u003e1. 终端\u003c/h3\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"5u1l\"\u003e\n  \u003cp\u003eMongoBro的终端主要用来执行一些用户交互上起来比较麻烦的操作, 比如对表字段的增删查改, 对全部数据库的删除等. 基本上保持了和Linux命令行一致的体验, 当然个别地方还有待完善.\u003c/p\u003e\n\u003c/blockquote\u003e\u003cdl data-anchor-id=\"5w4a\"\u003e\n\u003cdt\u003e终端界面\u003c/dt\u003e\n\u003cdd\u003e\u003cimg src=\"http://i13.tietuku.com/c1d2284feff1f6ac.png\" alt=\"终端主界面\" title=\"\"\u003e\u003c/dd\u003e\n\n\u003cdt\u003e终端使用\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e快捷键\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e使用Ctrl + Alt + Space呼出终端, 再次按下关闭终端\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\n\u003cdd\u003e\n\u003cp\u003e右上角按钮\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e右上角按钮有三种类型:\n- 隐藏窗口\n- 放大窗口\n- 关闭窗口\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\n\u003cdd\u003e\n\u003cp\u003e标题栏\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e双击标题栏即可放大终端窗口\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\n\u003cdt\u003e终端命令\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e帮助指令\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e- help 或 h : 输出系统当前支持的所有命令(有些命令为系统内部命令, 即使显示也不可使用)\n- help [Command name] : 输出[Command name]的源代码\n\u003c/code\u003e\u003c/pre\u003e\n\n\u003cp\u003e\u003cimg src=\"http://i13.tietuku.com/a82b1a5e9a81a59a.png\" alt=\"help\" title=\"\"\u003e \u003cbr\u003e\n\u003cimg src=\"http://i13.tietuku.com/028a156a09f4e953.png\" alt=\"helpCommand\" title=\"\"\u003e\u003c/p\u003e\n\u003c/dd\u003e\n\n\u003cdd\u003e\n\u003cp\u003e数据库操作指令\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e- add : 向指定数据库中的数据表添加字段, 用法如下:\n        add key to TABLE_NAME in DBNAME set FIELDS_LIST values [VALUES_LIST]\n        其中的TABLE_NAME为表名;DBNAME为数据库名; FIELDS_LIST为字段列表, 其格式为字段1, 字段2 ,字段3, ..., 字段N, FIELDS_LIST不可省略;VALUES_LIST为值列表, 格式为值1, 值2 ,值3, ..., 值N, VALUES_LIST可省略;\n        如果我要在DBNAME为mongo的数据库中向TABLE_NAME为ivydom的表插入3个字段且默认值为fuck, 则其指令如下:\n        add key to ivydom in mongo set f1,f2,f3 values v1,v2,v3\n\n- remove : remove目前只有一个参数, all, 即删除所有数据库和数据表(慎用)\n        remove all\n\n- rollback : 如果您不小心删了数据库, 那么我们提供了rollback方法帮助您恢复数据(注意不是您原本的数据, 而是一些测试数据, 这个方法本是为了方便调试而开发的).\n        rollback\n\n- exit : 和linux ssh中的exit命令一样, 退出当前终端\n        exit\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"2-用户交互界面\" data-anchor-id=\"iln6\"\u003e2. 用户交互界面\u003c/h3\u003e\u003cdl data-anchor-id=\"tkvo\"\u003e\n\u003cdt\u003e主界面\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e\u003cimg src=\"http://i13.tietuku.com/d3254cc456470835.png\" alt=\"mongobro主界面\" title=\"\"\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"http://img.anasit.com/uploads/2015/11/Q64D1$_2{_U_AR2I$OMWVOF.png\" alt=\"mongobro主界面\" title=\"\"\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"http://img.anasit.com/uploads/2015/11/w.png\" alt=\"新建数据库\" title=\"\"\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"http://img.anasit.com/uploads/2015/11/e.png\" alt=\"编辑字段值\" title=\"\"\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"http://img.anasit.com/uploads/2015/11/r.png\" alt=\"右键菜单\" title=\"\"\u003e\u003c/p\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003chr\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch1 id=\"mongobro-api\" data-anchor-id=\"3pgv\"\u003eMongoBro API\u003c/h1\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"asqy\"\u003e\n  \u003cp\u003e本部分将帮助您在实际应用中使用MongoBro, 以上内容只是帮助您体验MongoBro.\u003c/p\u003e\n\u003c/blockquote\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"api索引\" data-anchor-id=\"x6uk\"\u003eAPI索引\u003c/h3\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"hzcm\"\u003e\n  \u003cp\u003e要使用MongBro, 只需要使用mongoBro类即可.MongoBro提供了42个方法供调用; \u003cbr\u003e\n  \u003cstrong\u003e\u003cem\u003e内部调用函数全部打*号,系统内部方法不建议调用,若不慎调用请使用removeAllDatabases恢复系统;\u003c/em\u003e\u003c/strong\u003e \u003cbr\u003e\n  以下API全部继承自MongoBro; \u003cbr\u003e\n  \u003cstrong\u003emongoBro中的方法若无特殊说明则执行成功返回mongoBro自身(即支持链式调用),失败返回false\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"mongobro函数原型\" data-anchor-id=\"ygwl\"\u003e\u003cstrong\u003emongoBro函数原型\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"yl47\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pln\"\u003e mongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    \u003c/span\u003e\u003cspan class=\"kwd\"\u003eif\u003c/span\u003e\u003cspan class=\"pun\"\u003e(!\u003c/span\u003e\u003cspan class=\"kwd\"\u003ethis\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisMongoNull\u003c/span\u003e\u003cspan class=\"pun\"\u003e()){\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    \u003c/span\u003e\u003cspan class=\"pun\"\u003e}\u003c/span\u003e\u003cspan class=\"kwd\"\u003eelse\u003c/span\u003e\u003cspan class=\"pun\"\u003e{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e        localStorage\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"typ\"\u003eMongoBrowserDB\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e''\u003c/span\u003e\u003cspan class=\"pun\"\u003e;\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    \u003c/span\u003e\u003cspan class=\"pun\"\u003e}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"broadcastmongodbupdated\" data-anchor-id=\"71j4\"\u003e\u003cstrong\u003ebroadcastMongoDbUpdated *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"oxe3\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ebroadcastMongoDbUpdated \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"un1f\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e通知系统Mongobro的数据库已经更新\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"broadcastmongodbnoupdated\" data-anchor-id=\"q230\"\u003e\u003cstrong\u003ebroadcastMongoDbNoUpdated *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"qaod\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ebroadcastMongoDbNoUpdated \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"xya5\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e通知系统Mongobro的数据库已经更新完毕\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getdatabases\" data-anchor-id=\"hfpo\"\u003e\u003cstrong\u003egetDatabases\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"q6ow\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetDatabases \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"m7ic\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e获得系统中存在的所有数据库,返回数组,若无返回空数组\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getmongocount\" data-anchor-id=\"kaiu\"\u003e\u003cstrong\u003egetMongoCount\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"amdz\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetMongoCount \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"xpia\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e获得系统中所有数据库的个数\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"ismongonull\" data-anchor-id=\"brez\"\u003e\u003cstrong\u003eisMongoNull\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"2d6j\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisMongoNull \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"kcja\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e判断系统中是否已有数据库\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getmongoobj\" data-anchor-id=\"7uue\"\u003e\u003cstrong\u003egetMongoObj\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"rvyv\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetMongoObj \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"rnvd\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003egetDatabases的原型实现\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"isdbexists\" data-anchor-id=\"flsa\"\u003e\u003cstrong\u003eisDbExists\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"zlpc\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisDbExists \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"jum3\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e判断dbname是否存在,存在返回true,否则返回false\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"writemongoobj\" data-anchor-id=\"tzko\"\u003e\u003cstrong\u003ewriteMongoObj *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"b4fq\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ewriteMongoObj \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003estr\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"35pj\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e将str写回到localStorage中\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"createdb\" data-anchor-id=\"yf71\"\u003e\u003cstrong\u003ecreateDB\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"8pqs\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateDB \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"0ix2\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e创建数据库名为dbname的数据库\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"updatedb\" data-anchor-id=\"wp2z\"\u003e\u003cstrong\u003eupdateDB\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"nx6y\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateDB \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003eoriginal_name\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003enew_name\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"admi\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e更改数据库名为original_name的数据库为original_name\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"isexists\" data-anchor-id=\"0zhk\"\u003e\u003cstrong\u003eisExists\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"ats1\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisExists \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"ex7b\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003eisDBExists的原型实现\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"use\" data-anchor-id=\"1umx\"\u003e\u003cstrong\u003euse\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"5nd9\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003euse \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"thc3\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e使用数据库dbname, 调用此函数后系统会记录当前数据库为用户指定的数据库\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getcurrentdbname\" data-anchor-id=\"tqm2\"\u003e\u003cstrong\u003egetCurrentDBName\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"m8n8\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetCurrentDBName \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"1h4u\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e获得当前的数据库名\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"setcurrentdbname\" data-anchor-id=\"vtkt\"\u003e\u003cstrong\u003esetCurrentDBName\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"uu7x\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003esetCurrentDBName \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"7l5n\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e设置当前数据库名,为use的底层实现\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removedb\" data-anchor-id=\"dhji\"\u003e\u003cstrong\u003eremoveDB\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"jecr\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveDB \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"l6ec\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e删除数据库名为dbname的数据库\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removealldatabases\" data-anchor-id=\"jwuv\"\u003e\u003cstrong\u003eremoveAllDatabases\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"2bwt\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveAllDatabases \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"hbfa\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e清空系统中存在的所有数据库\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"istablenull\" data-anchor-id=\"7ebf\"\u003e\u003cstrong\u003eisTableNull\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"q7mf\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisTableNull \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"no1a\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e判断当前数据表是否为空\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"writemongotabledb\" data-anchor-id=\"fbje\"\u003e\u003cstrong\u003ewriteMongoTableDB *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"urrk\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ewriteMongoTableDB \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003eobj\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"32qx\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e将数据表数据写回到localStorage\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"addtablelist\" data-anchor-id=\"oewe\"\u003e\u003cstrong\u003eaddTableList *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"cp4a\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eaddTableList \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edatabase\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"o3ig\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e系统内部记录当前的数据库,数据表信息\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removetablelist\" data-anchor-id=\"qtig\"\u003e\u003cstrong\u003eremoveTableList *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"d8jq\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveTableList \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edatabase\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"9aqr\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e系统内部记录数据库,数据表信息的删除操作\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removealltablelist\" data-anchor-id=\"ff50\"\u003e\u003cstrong\u003eremoveAlltableList *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"k8d4\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveAlltableList \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"zz2i\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e删除系统内部数据库,数据表记录信息\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"updatetablelist\" data-anchor-id=\"eysr\"\u003e\u003cstrong\u003eupdateTableList *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"331v\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTableList \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003eoldName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003enewName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"2azi\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e系统内部记录数据库,数据表信息的更新操作\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablelist\" data-anchor-id=\"l1hf\"\u003e\u003cstrong\u003egetTableList *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"6xwq\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"7d5a\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e获取系统内部记录数据库,数据表信息\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"istableupdated\" data-anchor-id=\"d1af\"\u003e\u003cstrong\u003eisTableUpdated *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"rloh\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisTableUpdated \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"kvky\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e获得系统内部表是否更新\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"broadcastmongodbtableupdated\" data-anchor-id=\"vbh4\"\u003e\u003cstrong\u003ebroadcastMongoDbTableUpdated *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"7n7r\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ebroadcastMongoDbTableUpdated \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"oln2\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e通知系统数据表已更新\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"broadcastmongodbtablenoupdated\" data-anchor-id=\"xe5q\"\u003e\u003cstrong\u003ebroadcastMongoDbTableNoUpdated *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"fccz\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ebroadcastMongoDbTableNoUpdated \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"xr9b\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e通知系统数据表已更新完毕\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"createtable\" data-anchor-id=\"mgpt\"\u003e\u003cstrong\u003ecreateTable\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"paif\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateTable \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003edata\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"hhki\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e创建数据库名为dbname,数据表为tableName,数据为data的数据表 \u003cbr\u003e\ndbanme: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\ndata: 要加入的数据(数组) \u003cbr\u003e\n如果dbname不存在, 则返回false; \u003cbr\u003e\n如果tableName为空, 则返回false; \u003cbr\u003e\n若执行成功, 则返回mongoBro\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"istableexists\" data-anchor-id=\"s0pe\"\u003e\u003cstrong\u003eisTableExists\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"63lr\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eisTableExists \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"mx02\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e判断数据表是否存在,若存在则返回true,否则返回false\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"updatetable\" data-anchor-id=\"ptzc\"\u003e\u003cstrong\u003eupdateTable\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"rgtv\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTable \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003eoldName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003enewName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"969j\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e更新数据库名 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\noldName: 旧名字 \u003cbr\u003e\nnewName: 新名字 \u003cbr\u003e\n执行失败返回false,执行成功返回mongoBro\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removetable\" data-anchor-id=\"tzfn\"\u003e\u003cstrong\u003eremoveTable\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"uemv\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveTable \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"fdij\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e删除数据表 \u003cbr\u003e\ndbane: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\n执行失败返回false,执行成功返回mongoBro\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablebydbname\" data-anchor-id=\"qoxs\"\u003e\u003cstrong\u003egetTableByDBName\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"jai2\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableByDBName \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbanme\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"05m1\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e获得某数据库下的所有数据表 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\n执行失败返回false,执行成功返回数据表列表(数组)\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablecollection\" data-anchor-id=\"m2am\"\u003e\u003cstrong\u003egetTableCollection\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"bkd5\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollection \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003etableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"qc9x\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e获得某数据表的所有记录 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\n执行失败返回false,执行成功返回记录列表(数组)\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablecollectionby\" data-anchor-id=\"mi9j\"\u003e\u003cstrong\u003egetTableCollectionBy *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"hmbk\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollectionBy \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e key\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e val\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e like\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"w62s\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e查询数据表中的某字段 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nkey: 要查询的字段 \u003cbr\u003e\nval: 字段对应的值 \u003cbr\u003e\nlike: 是否启用模糊搜索 \u003cbr\u003e\n执行成功返回对应的数组,否则返回false\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e    此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablecollectionbyid\" data-anchor-id=\"69jw\"\u003e\u003cstrong\u003egetTableCollectionById *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"uk6l\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollectionById \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e val\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"jcrt\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e根据表ID查询数据表中的某字段 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nkey: 要查询的字段 \u003cbr\u003e\n执行成功返回对应的数组,否则返回false\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"removetablecollection\" data-anchor-id=\"y866\"\u003e\u003cstrong\u003eremoveTableCollection\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"gsmm\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveTableCollection \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e id\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"opbw\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e删除某数据库中的某数据表中某id的记录 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nid: id值 \u003cbr\u003e\n执行成功返回mongoBro, 失败返回false\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"updatetablecollection\" data-anchor-id=\"cvb7\"\u003e\u003cstrong\u003eupdateTableCollection\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"hof1\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTableCollection \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e id\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e collectionName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e value\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"xd1a\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e更新数据表中的某条记录 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nid: 主键值 \u003cbr\u003e\ncollectionName: 字段名 \u003cbr\u003e\nvalue: 新的值\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"updatetcbyobject\" data-anchor-id=\"ds1e\"\u003e\u003cstrong\u003eupdateTCByObject *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"qnmi\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTCByObject \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e id\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e obj\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"y759\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e通过对象方式更新集合 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nid: 主键值 \u003cbr\u003e\nobj: 数组对象 \u003cbr\u003e\n执行成功返回mongoBro, 失败返回false\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getobjlength\" data-anchor-id=\"uu15\"\u003e\u003cstrong\u003egetObjLength *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"p6vz\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetObjLength \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003eo\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"elnd\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e当无法通过obj.length获取对象长度时调用此函数获得长度 \u003cbr\u003e\no: 对象\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"inserttablecollection\" data-anchor-id=\"a75t\"\u003e\u003cstrong\u003einsertTableCollection\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"kvp1\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003einsertTableCollection \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e data\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e isAddKey\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"iumu\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e向数据表中新增字段 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表明 \u003cbr\u003e\ndata: 数据 \u003cbr\u003e\nisAddKey: 是否是新增字段 \u003cbr\u003e\n如果isAddkey为假则新增一条记录,否则只是更新字段 \u003cbr\u003e\n执行成功返回mongoBro, 失败返回false\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"getobjkey\" data-anchor-id=\"sh5f\"\u003e\u003cstrong\u003egetObjKey *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"rn4v\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetObjKey \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003eobj\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"058r\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e获得对象的键值(即字段名) \u003cbr\u003e\nobj: 对象\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"gettablekey\" data-anchor-id=\"4p2e\"\u003e\u003cstrong\u003egetTableKey *\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"mdq3\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableKey \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003etableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"d9cz\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e\n\u003cp\u003e获得数据表数据中的所有键值 \u003cbr\u003e\ntableCollection: 数据表中的数据\u003c/p\u003e\n\n\u003cpre\u003e\u003ccode\u003e此函数为系统内部函数,用户了解即可\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch4 id=\"addtablekey\" data-anchor-id=\"qkl4\"\u003e\u003cstrong\u003eaddTableKey\u003c/strong\u003e\u003c/h4\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"y2va\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eprototype\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eaddTableKey \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"kwd\"\u003efunction\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003edbname\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableName\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e keyList\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e valueList\u003c/span\u003e\u003cspan class=\"pun\"\u003e){}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"qs7a\"\u003e\n\u003cdt\u003e功能\u003c/dt\u003e\n\u003cdd\u003e向表中增加字段 \u003cbr\u003e\ndbname: 数据库名 \u003cbr\u003e\ntableName: 数据表名 \u003cbr\u003e\nkeyList: 键列表 \u003cbr\u003e\nvalueList: 值列表 \u003cbr\u003e\n执行成功返回mongoBro,失败返回false\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"api使用示例\" data-anchor-id=\"cmvi\"\u003eAPI使用示例\u003c/h3\u003e\u003chr\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003cpre style=\"\" data-anchor-id=\"xen3\" class=\"prettyprint linenums prettyprinted\"\u003e\u003col class=\"linenums\"\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveAllDatabases\u003c/span\u003e\u003cspan class=\"pun\"\u003e();\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateDB\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetDatabases\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateDB\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'fuck'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetDatabases\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateDB\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'fuck'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'bitch'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetDatabases\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetCurrentDBName\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveDB\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'bitch'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetDatabases\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003euse\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetCurrentDBName\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateTable\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'person'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'person'\u003c/span\u003e\u003cspan class=\"pun\"\u003e));\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003ecreateTable\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    \u003c/span\u003e\u003cspan class=\"pun\"\u003e[{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    name \u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    sex \u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'malemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemalemale'\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e},{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    name\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'lanjia'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    sex\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'male'\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e}]).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e));\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"kwd\"\u003evar\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableInTest \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e mongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableByDBName\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003etableInTest\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'输出test数据库中的表数据'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"kwd\"\u003efor\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"kwd\"\u003evar\u003c/span\u003e\u003cspan class=\"pln\"\u003e i \u003c/span\u003e\u003cspan class=\"pun\"\u003e=\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"lit\"\u003e0\u003c/span\u003e\u003cspan class=\"pun\"\u003e;\u003c/span\u003e\u003cspan class=\"pln\"\u003e i \u003c/span\u003e\u003cspan class=\"pun\"\u003e\u0026lt;\u003c/span\u003e\u003cspan class=\"pln\"\u003e tableInTest\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elength\u003c/span\u003e\u003cspan class=\"pun\"\u003e;\u003c/span\u003e\u003cspan class=\"pln\"\u003e i\u003c/span\u003e\u003cspan class=\"pun\"\u003e++)\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    console\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003etableInTest\u003c/span\u003e\u003cspan class=\"pun\"\u003e[\u003c/span\u003e\u003cspan class=\"pln\"\u003ei\u003c/span\u003e\u003cspan class=\"pun\"\u003e]));\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e};\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'向test表中插入数据'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003einsertTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    name\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'hh'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    sex\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'233'\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e}));\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'更新test表数据库名为xieyang中主键为1的name字段'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"lit\"\u003e1\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'name'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xuqianying'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'更新test表数据库名为xieyang中主键为2的name字段'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTableCollection\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"lit\"\u003e2\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'name'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'以对象的方式修改test表中数据库名为xieyang中主键为2的集合'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTCByObject\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'xieyang'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"lit\"\u003e1\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    name\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'蛤蛤'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L6\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    sex\u003c/span\u003e\u003cspan class=\"pun\"\u003e:\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"str\"\u003e'LGBT'\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L7\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e}));\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L8\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L9\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'修改person表的名称'\u003c/span\u003e\u003cspan class=\"pun\"\u003e);\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L0\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L1\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003econsole\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eupdateTable\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'person'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'person_edit2'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L2\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L3\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"kwd\"\u003eif\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003eremove\u003c/span\u003e\u003cspan class=\"pun\"\u003e)\u003c/span\u003e\u003cspan class=\"pln\"\u003e \u003c/span\u003e\u003cspan class=\"pun\"\u003e{\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L4\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pln\"\u003e    console\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003elog\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"pln\"\u003emongoBro\u003c/span\u003e\u003cspan class=\"pun\"\u003e.\u003c/span\u003e\u003cspan class=\"pln\"\u003eremoveTable\u003c/span\u003e\u003cspan class=\"pun\"\u003e(\u003c/span\u003e\u003cspan class=\"str\"\u003e'test'\u003c/span\u003e\u003cspan class=\"pun\"\u003e,\u003c/span\u003e\u003cspan class=\"str\"\u003e'person_edit2'\u003c/span\u003e\u003cspan class=\"pun\"\u003e).\u003c/span\u003e\u003cspan class=\"pln\"\u003egetTableList\u003c/span\u003e\u003cspan class=\"pun\"\u003e());\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003cli class=\"L5\"\u003e\u003ccode class=\"language-javascript\"\u003e\u003cspan class=\"pun\"\u003e}\u003c/span\u003e\u003c/code\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/pre\u003e\u003cdl data-anchor-id=\"7brp\"\u003e\n\u003cdt\u003e\u003c/dt\u003e\n\u003cdt\u003e\u003cblockquote class=\"white-blockquote\"\u003e\n  输出结果如下:\n\u003c/blockquote\u003e\u003c/dt\u003e\n\u003cdd\u003e\u003cimg src=\"http://img.anasit.com/uploads/2015/11/t.jpg\" alt=\"console\" title=\"\"\u003e\u003c/dd\u003e\n\u003c/dl\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch1 id=\"拓展阅读\" data-anchor-id=\"ldjj\"\u003e拓展阅读\u003c/h1\u003e\u003cblockquote class=\"white-blockquote\" data-anchor-id=\"k4ve\"\u003e\n  \u003cp\u003eMongoBro刚问世,功能还在不断完善中,期待您的使用和建议!\u003c/p\u003e\n\u003c/blockquote\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"1-mongobro-官网\" data-anchor-id=\"q241\"\u003e1. \u003ca target=\"_blank\" href=\"http://mb.ivydom.com\"\u003eMongoBro 官网\u003c/a\u003e\u003c/h3\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"2-mongobro-github-1\" data-anchor-id=\"p95a\"\u003e2. \u003ca target=\"_blank\" href=\"https://github.com/leinue/mongobro\"\u003eMongoBro GitHub\u003c/a\u003e\u003c/h3\u003e\u003cdiv class=\"md-section-divider\"\u003e\u003c/div\u003e\u003ch3 id=\"3-mongobro-开发者博客\" data-anchor-id=\"038o\"\u003e3. \u003ca target=\"_blank\" href=\"http://ivydom.com\"\u003eMongoBro 开发者博客\u003c/a\u003e\u003c/h3\u003e\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleinue%2Fmongobro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleinue%2Fmongobro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleinue%2Fmongobro/lists"}