mongoist:Mongodb驱动程序受asyncawait构建的mongojs启发

时间:2024-02-23 17:37:35
【文件属性】:

文件名称:mongoist:Mongodb驱动程序受asyncawait构建的mongojs启发

文件大小:89KB

文件格式:ZIP

更新时间:2024-02-23 17:37:35

nodejs mongodb async-await MongoDBJavaScript

蒙古人 考虑到async / await构建的用于mongodb的模块,它尽可能地模拟 。 Mongoist驱动程序受到mongojs的极大启发。 动机 Node.js的官方MongoDB驱动程序( )将连接管理留给用户-这意味着需要此样板代码连接到mongodb数据库 const { MongoClient } = require ( 'mongodb' ) ; MongoClient . connect ( 'mongodb://localhost:27017/myproject' ) . then ( connection => { connection . close ( ) ; } ) ; 由于connect的异步特性,在应用程序中到处使用的连接从模块中导出并不容易。 const { MongoClient } = require ( 'mongodb' ) ; MongoClient . connect ( 'mongodb://localhost:27017/myproject' ) . then ( connection => {


【文件预览】:
mongoist-master
----.eslintrc(576B)
----.gitattributes(31B)
----.babelrc(112B)
----lib()
--------database.js(6KB)
--------bulk.js(4KB)
--------cursor.js(3KB)
--------collection.js(6KB)
----index.js.flow(20KB)
----CONTRIBUTING.md(2KB)
----.travis.yml(715B)
----LICENSE(771B)
----test()
--------database.js(9KB)
--------bulk.js(6KB)
--------index.js(823B)
--------cursor.js(8KB)
--------collection.js(10KB)
----README.md(16KB)
----.jsbeautifyrc(67B)
----.editorconfig(209B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(66B)
----index.js(2KB)
----CHANGELOG.md(8KB)
----.eslintignore(11B)
----package-lock.json(262KB)
----package.json(2KB)

网友评论