之前大致看了nodejs,express文档,就想实现个功能熟悉下,当然是curd入手
在查询这一块,在尽量少写代码的情况下,如何在不确定用户参数时,给到相应的数据。网上没找到我想要的方案。
数据库连接
var mogoose = require('mongoose');
var url = 'mongodb://localhost:27017/spider_data';
mogoose.connect(url);
/**
* 连接成功
*/
mogoose.connection.on('connected', function () {
console.log('Mongoose connection open to ' + url);
});
/**
* 连接异常
*/
mogoose.connection.on('error',function (err) {
console.log('Mongoose connection error: ' + err);
});
/**
* 连接断开
*/
mogoose.connection.on('disconnected', function () {
console.log('Mongoose connection disconnected');
});
module.exports = mogoose;
数据表模型
const mongoose = require('../lib/db');
const Schema = mongoose.Schema;
const jobSchema = ne