一、单实例自增、自减
在Sequelize中,一个实例(Instance)表示数据库中的一行记录。Instance有两种:由Model.build()创建的非持久化实例,和由Model.create()等方法创建的持久化实例。无论是持久化还是非持久化实例,都会有increment() 、decrement()两人上方法,分别用于字段值的自增和自减两种操作。
instance.increment(fields, [options]) – 字段值自增
instance.decrement(fields, [options]) – 字段值自减
如,查找id为1的用户,并将其年龄自增1: