MongoDB更新操作符的实践

和查询操作符类似,更新操作符处理最复杂的对象也是数组。我们按照上一篇文章的方法,先总结我所用到的操作符,再结合项目中遇到的实例组合使用操作符。 1. 字段更新操作符 上图描述十分清晰地阐明了使用场景。$inc不仅可以增加还可以减少字段的值。$setOnInsert则需要和{ upsert: true »

MongoDB查询以及投影操作符的实践

当使用MongoDB提供复制操作时,需要简单的CURD操作基础上使用一些操作符(如同$eq这样的操作符),mongoDB官网文档[1]有其详细介绍。需要注意的是,Node端所使用的Mongoose工具,在API上与原生的驱动还是有细微的区别。,本文结合mean.js( »

Web应用分页功能的简单实现

Web应用的一个简单分页功能,前端直接使用bootstrap的Pagination指令,后端通过nodejs的mongoose驱动skip()和limit()方法来实现分页,也一并把select、sort查询操作总结一些。 Pagination的使用 bootstrap的这套工具[1]非常好用,直接将标签指令写到指定地方即可。 »

Mongoose:Schema之路

连续放了6天假,磕磕碰碰地进行着决策树的数据库设计和读写,其中遇到了不少问题。本文分为两部分,第一部分是介绍Mongoose的使用,第二部分是项目中遇到的问题,主要问题就是Schema的声明顺序。我们一步步细说。 Mongoose学习 这里的Mongoose当然不是图片上的萌物,它是一个MongoDB对象建模工具(object »