123456789101112131415161718192021222324252627282930 |
- /**
- * Created by Mai on 2017/6/12.
- */
- class baseModel {
- constructor (model) {
- this.model = model;
- };
- /**
- * 查询数据
- * @param query
- * @param fields
- * @returns {Promise|Array|{index: number, input: string}}
- */
- getQueryData (query, fields) {
- return this.model.find(query, fields).exec();
- };
- /**
- * 批量插入数据
- * @param datas
- * @param callback
- */
- insertData (datas, callback) {
- this.model.collection.insert(datas, callback);
- };
- };
- module.exports = baseModel;
|