mongo
千码君2016
高级软件研发工程师,云计算网络虚拟化技术专家
展开
-
Nodejs:mongodb 简单模糊+分页查询实例
function search(where, page_obj, next) { var sort = { 'timestamp.create': 1 }; if (!where) { where = {}; } // var str=".*"+searchValue+".*$" // var reg = new RegExp(str) var reg_address = new RegExp(''); var reg_vm_n...原创 2021-09-17 16:43:06 · 464 阅读 · 0 评论 -
NodeJS:mongo db 入门级使用CURD封装
Mongo版本:4.2.*nodejs版本:12.x以上var MongoClient = require('mongodb').MongoClient;var log4js = require('log4js');log4js.configure('./config/log4js.json');var logger = log4js.getLogger();var log = require('./log.js');var moment = require('moment');var原创 2020-09-13 21:46:39 · 155 阅读 · 0 评论 -
MongoDB:一键单机部署centos7.*
MongoDB:版本为4.2.*# mongodb 部署# 需要提前手动设置mongo_place目录以及上传对应的安装包# 指的是当前的非root子账户,所以不是必须shunzi账户sudo mkdir -p /home/shunzi/mongo_placesudo cp -rf mongodb-linux-x86_64-rhel70-v4.2-latest.tgz /home/shunzi/mongo_place/sudo rm -rf /home/shunzi/mongo_place.原创 2020-09-05 10:37:08 · 232 阅读 · 0 评论 -
MongoDB: UnhandledPromiseRejectionWarning: MongoError: Cannot use a session that has ended
(node:11104) UnhandledPromiseRejectionWarning: MongoError: Cannot use a session that has ended at applySession (E:\work_space\enforce\mc\cloudenforce\opcsec\contrail-web-core\node_modules\mongodb\lib\core\sessions.js:707:12) at _command (E:\work_s.原创 2020-08-01 09:17:16 · 1808 阅读 · 3 评论 -
MongoDB:nodejs报错MongoError: command listCollections requires authentication...n个错误
mongo2.6代码dbo.collection(tb_arr[i], { safe: true }, function(err, collection) { if (['log', 'operation_log'].indexOf(tb_arr[i]) == -1) { collection.ensureIndex({ "timestamp.create": 1 }); collecti.原创 2020-08-01 08:56:17 · 3060 阅读 · 2 评论 -
MongoDB: db.collection.find() 返回的对象为 pymongo.cursor.Cursor而不是dict或list
目录MongolDB查询模拟输出结果将返回的结果在内存中转化为list当pymongo.cursor.Cursor没有抓到数据时,就无法判断next(),即会报错MongolDB查询模拟import pymongox = db.col.find()# 直接打印输出内容,发现继承的是object,而不是dict或者listprint(x)# 识别试下他的类型print(type(x))# 判断一下是否是可迭代对象print(hasattr(x, '__iter__'.原创 2020-07-03 13:44:49 · 8976 阅读 · 5 评论 -
underflow error reading the file: iostream error Actual exception type: std::__ios_failure
Mon Jun 8 01:55:04.656 I CONTROL [main] ***** SERVER RESTARTED *****Mon Jun 8 01:55:04.663 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'Mon Jun 8 01:55:04.666 W ASIO [main] No.原创 2020-06-08 14:03:53 · 1388 阅读 · 0 评论 -
node mongo 增删改查、模糊查询入门级别的简单封装使用(一)
限于nodejs的异步特性,在进行异步方式配合回调是非常好的解决方案node 版本node -vv12.10.0// Documentation: https://mongodb.github.io/node-mongodb-native/3.1/api/新增:exports.insertOne = insertOne;/** *添加一条记录 * * @pa...原创 2020-03-19 15:24:46 · 172 阅读 · 0 评论