ndoejs+mongodb 开发2:去重
2017-08-21 11:22
316 查看
/**auother : zhz * 去重复查询condition:查询条件,field:去重复列,查询结果(注意:返回结果只有一列,就是field列,也是选择的去重复选项列) */ HelperMongo.prototype.mgDistict = function(collectionName, condition,fields,callback) { var self = this; var reqId = _reqId++; _log(reqId,"开始查找数量... "+collectionName+","+JSON.stringify(condition)); if(fields == null){ return; } var field = fields['field']; function process(callback) { _getCollection(self, collectionName, function (collection) { collection.distinct(field,condition,function (error, rst) { if (error) { global.err(collectionName + " : " + JSON.stringify(error)); return; } _log(reqId, "查找成功--> " + JSON.stringify(rst)); if(callback != undefined) callback(rst); }); }); } return _judgePromise(process,callback); };
相关文章推荐
- ndoejs+mongodb 开发5:批量修改
- ndoejs+mongodb 开发4: 随机查询一条数据
- ndoejs+mongodb 开发1:aggregate 分组求和
- ndoejs+mongodb 开发3:count,统计条数
- AngularJS + Node.js + MongoDB开发
- 使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过程(一)
- AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
- 基于Node.js平台mongoDB开发——mongoskin(by vczero)
- KoaHub平台基于Node.js开发的Koa的连接MongoDB插件代码详情
- 使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过程(二)
- ndoe.js实战之开发微博第一讲之工具准备
- 用node.js+express.js+mongodb+jade开发一个完整的项目笔记(1)【页面即页面之间逻辑的制作】
- 基于node.js+Express.js+Jade+MongoDB开发Web即时聊天系统
- Node.js开发入门——MongoDB与Mongoose
- 【序一】由nodejs+mongodb开发的ideas小站
- 基于Node.js平台mongoDB开发——mongoskin(by vczero)
- Node.js开发入门——MongoDB与Mongoose
- Node.js开发入门——MongoDB与Mongoose
- 用NodeJS+Mongodb+Pug开发博客网站
- mean(mongodb+express+angularjs+nodejs) web开发在线参考资料