node.js 下 sails orm框架 WaterLine 生命周期介绍

上一篇是关于 sails 定义模型models 属性字段定义类型 这一篇和大家分享关于 sails 的 orm框架 WaterLine 在与数据库操作过程中的生命周期控制. 生命周期 WaterLine 在执行过程中的生命周期可以简单的理解为: 调用前干什么 调用中..... 调用后干什么 具体有哪些操作会执行上面的生命周期 创建 create 创建记录时生命周期依次执行下面几个步骤: 验证模型数据之前.. 验证模型数据之后.. 创建记录之前.. 创建记录之后.. beforeValidate: fn(values, callback) afterValidate: fn(values

sails 框架下 Waterline ORM 常用查询方法

之前有一篇简单介绍了 Sails下orm框架 waterline Waterline 常用的查询方法 find 条件查询 事例: models.user.find().exec(function(err, models) { if(err) return res.json({ err: err }, 500); }); 上面事例的 find 方法无参数,相当于全表查询,最后执行 exec 方法拿到数据. 现在我们来看下 find 方法可以接受哪些参数呢. find 方法可以接收 3类参数: 过滤条件 where 查询条数限制 skip 和 limit 排序条件 so

分享一个关于redis 的orm框架 node-ron 使用

今天好累....下班去健身房跑步运动,看着这一身肥肉,希望未来的几个月内能有一点改变,健康最重要,大家要多注意身体.开始说正题,成熟的orm框架大部分来自关系型数据库.KV数据库的orm还是比较少的,但是增速很快,支持mongodb的也陆续出来,但是如果你想找一款 redis 的orm真的少的可怜.github地址:https://github.com/wdavidw/node-ron用的人还是不多,作者官网以及测试用例用coffee script 做demo ,实在不感冒.所以我在自己把每个api 测试一把,回头奉上,所以今天的博客注定又是不完整的,现在开始写,争取做一个完整示例来说比较好.
  • 1

回到顶部