基于nodejs,express,mongoose的分页查询

本文介绍了如何使用Node.js、Express和Mongoose实现动态分页查询功能。通过简洁的代码,实现了根据前端传入的不同参数获取数据库相应数据的路由。并展示了与Vue.js和Element UI结合的界面效果。
摘要由CSDN通过智能技术生成

之前大致看了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
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值