Node.JS MongoDB操作顺序用例
Node.JS MongoDB Order of Operations Use Case
mongodb原生驱动程序的操作顺序是什么?
假设你有一个类,它的目的是保存某种文档,假设它有很长的生命周期。open应该叫多少次?每个数据库写一次?close应该什么时候被调用?本质上,我想要一个像这样的类方法:
var myMongoClass = new MongoDB(server,port)
myMongoClass.write_file(filename,callback)
myMongoClass.write_doc(doc,callback)
我张贴了这个前一段时间,并得到它的工作:MongoDB GridFS使用Node.JS保存文件的问题
现在根本不工作,TypeError: Cannot read property 'md5' of null
失败
每次我在这个图书馆工作时,我都想把我的头撞到墙上。
似乎正确的答案是创建一个客户端,并在应用程序运行期间保持该客户端打开(从不显式调用close)。我有一个包装器,保持对连接的客户端的引用,我的应用程序只有在接收到连接时才启动。
相关文章:
- 从表单中获取用户输入执行计算(操作顺序)并输出回该表单
- WebSQL和Javascript操作顺序
- JavaScript:令人惊讶的操作顺序
- 链接或分组多个 JavaScript 函数调用,其中操作顺序有时至关重要
- 硒,摩卡,mysql.Mysql 操作顺序
- 通用分析中用于设置自定义维度的操作顺序
- 单击链接时的 Javascript 操作顺序 - 链接启动或附加到 id 的侦听器触发
- Javascript中操作的执行顺序是否保证始终相同
- Javascript 操作顺序问题
- 数组表示法操作顺序
- 如何确保复杂画布操作的正确执行顺序
- Angular控制器中的操作顺序没有以正确的方式工作
- DOM操作未按顺序执行
- 按特定顺序执行Yeoman/nodejs操作
- Dynamics CRM功能区操作顺序
- 理解使用jquery递延的顺序异步操作链
- 使用延迟动态添加顺序操作
- MySQL, Node.js顺序操作-我如何做到这一点
- Flux中的顺序操作
- JSON补丁rfc6902:顺序操作和索引