Sequelize 中文文档整理(v5版本)

 2019年10月18日    663

前些年,本站整理过Sequelize相关中文文档,其时,Sequelize的版本为 v3.* 。现在Sequelize版本已更新到v5.19.6(本文发布之日),Sequelize的功能和API已有较大规模的更新,所以基于v5.*再进行一次梳理,以了解新功能及方便日后使用。

阅读全文

Feathers - Node.js、React Native及浏览器的REST和实时API层

 2019年06月03日    387

Feathers是一个轻量级的REST和实时的API层,可以在Node.js、React Native及浏览器中使用。其核心是一组工具和架构模式,可以轻松创建可扩展的REST API和实时应用程序。使用Feathers,你可以在几分钟内构建原型,并在几天内生产就绪的应用程序。

阅读全文

Mongoose中文文档-指南之查询(Queries)

 2018年12月03日    1229

Mongoose模型的很多类方法都不能直接返回查询或操作结果,其会返回一个"Query"对象,我们需要从Query对象中获取操作结果。Query对象是一个链式查询,我们可以在查询过程中引用其它文档,也可以流式的传输查询结果。

阅读全文

Mongoose中文文档-指南之验证(Validation)

 2018年11月27日    574

验证器是定义于SchemaType中的验证中间件,用于文档更新或保存期间对输入值进行验证。你可以使用Mongoose内置的验证器,也可以自自定义验证器。无论哪种验证器,都可以手工或自动触发。

阅读全文

Mongoose中文文档-指南之中间件(Middleware)

 2018年11月25日    936

中间件也称为“前置”(pre)和“后置”(post)钩子,是在执行异步功能期间传递控制的函数。中间件在模式(Schema)级别指定,对编写插件很有用。Mongoose中有4种类型的中间件:文档(document)中间件,模型(model)中间件,聚合(aggregate)中间件和查询(query )中间件。

阅读全文

Mongoose中文文档-指南之填充(Populate)

 2018年11月23日    2505

Mongoose中的填充查询(populate)类似关系型数据库中的“连接查询”,通过populate()函数,使你可以在一个文档中引用另一个集合中的文档,并将其填充到指定文档路径中。

阅读全文