03 2015 档案

摘要:Schema支持插件, 这样你就可以扩展一些额功能了 下面的例子是当document save的时候自定更新最后修改日期的出插件 阅读全文
posted @ 2015-03-12 16:38 irocker 阅读(796) 评论(0) 推荐(0) 编辑
摘要:中间件是一些函数, 当document发生init, validate, save和remove方法的时候中间件发生. 中间件都是document级别的不是model级别的. 下面讲讲两种中间件pre和post pre 一共有两种pre中间件serial和parallel 发生在被附挂方法之前 se 阅读全文
posted @ 2015-03-12 14:59 irocker 阅读(1286) 评论(0) 推荐(2) 编辑
摘要:开始前记住下面几点 Validation定义在SchemaType中 Validation是一个内部的中间件 当document要save前会发生验证 验证不会发生在空值上 除非对应的字段加上了 required validator 可以自定义验证器 内置的验证器 所有的SchemaType都有re 阅读全文
posted @ 2015-03-12 14:09 irocker 阅读(805) 评论(0) 推荐(0) 编辑
摘要:查询有带callback和不带callback两种方式 所有mongoose的callback都是这种格式: callback(err, result) 看看不带callback怎么查询 Query实例能使我们构造自己的查询 阅读全文
posted @ 2015-03-12 13:39 irocker 阅读(345) 评论(0) 推荐(1) 编辑
摘要:更新 有几种方式更新document. 先看一下传统的更新方法 上面的代码是先查找出一个document然后在更新. 如果我们不想查找document想直接更新呢? 如果想更新完后返回document呢? 阅读全文
posted @ 2015-03-12 13:26 irocker 阅读(428) 评论(0) 推荐(1) 编辑
摘要:编译你的第一个model 构造document document是model的实例. 创建更新document到数据很容易 查询 model集成了几个内置静态查询方法, 如 find, findById, findOne, where 删除 model集成了静态remove方法 更新 每个model 阅读全文
posted @ 2015-03-12 13:17 irocker 阅读(492) 评论(0) 推荐(1) 编辑
摘要:原文: http://www.asp.net/mvc/overview/performance/profile-and-debug-your-aspnet-mvc-app-with-glimpse Glimpse为ASP.NET程序提供了详细的性能、调试、诊断功能. 它在每一个页面的下面展示了关键的 阅读全文
posted @ 2015-03-03 17:11 irocker 阅读(436) 评论(1) 推荐(0) 编辑
摘要:原文: http://gunnarpeipman.com/2014/11/asp-net-5-new-configuration-files-and-containers/ ASP.NET vNext提供了一种新的config文件. 能支持多种格式的config文件可以是.json .ini .xm 阅读全文
posted @ 2015-03-02 17:36 irocker 阅读(391) 评论(0) 推荐(0) 编辑
摘要:如果你使用MVC5 可以使用下面的包 例子: 在一个属性上应用链式验证 抛出例外 在复杂属性里面使用验证 在集合属性中使用Validator 集合验证的错误信息如下 验证集合 RuleSet能让你选择性的验证某些验证组 忽略某些验证组 下面的代码我们只验证Person的Surname和ForeNam 阅读全文
posted @ 2015-03-02 13:49 irocker 阅读(1989) 评论(0) 推荐(2) 编辑
摘要:UriTemplates 用于处理格式化Uri模板PM> Install-Package Tavis.UriTemplates设置Uri Path Segment[Fact]public void UpdatePathParameter(){ var url = new UriTemplate... 阅读全文
posted @ 2015-03-02 10:17 irocker 阅读(1799) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示