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

 2018年11月23日    1405

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

阅读全文

Pomelo 内置组件(Builtin components)介绍

 2018年11月22日    302

Pomelo 的应用程序执行过程,就是对其相应组件生命周期的管理,而实际上所有的逻辑功能均由 Pomelo 组件提供。Pomelo 框架内建并提供了十多个组件,这些组件用于不同的负载服务器,并提供了各种功能。本篇将以这些组件所提供的功能为主,对这些组件进行介绍。

阅读全文

Mongoose中文文档-Mongoose的API

 2018年11月16日    4549
Mongoose中文文档-Mongoose的API

本文档基于Mongoose官方文档v5.3.12首次发布,适用于MongoDBv3.0+。后续,会根据官方文档更新情况,不定期对本文档进行维护更新。

阅读全文

Blockly 创建自定义块-概述

 2018年06月18日    1279

将 Blockly 集成到应用中后,或多或少总是需要创建一些"块"。本篇及其后几篇将介绍 Blockly 中“块”定义的过程,并对 Web 环境(Web Blockly)中“块”定义做了些单独说明。

阅读全文

Sequelize 嵌套模型查询及嵌套模型字段排序

 2018年03月16日    3973

Sequelize 的“嵌套模型查询”最终会生成SQL“连接查询”语句,即生成'inner join'、'left join'等。在连接查询时,我们在可以连接阶段通过'on ... and'(如:ON A.id = B.user_id AND B.name = 'itbilu.com')来对连接表进行筛选,可以在where条件中(如:WHERE B.name = 'itbilu.com')进行筛选。除数据筛选外,结果排序也会经常用到。在SQL语句中,对连接表排序比较简单,直接把连接表的排序字段放到order by子语句中即可(如:'ORDER BY B.name ASC')。在Sequelize中,同样也可以支持连接模型的筛选和排序。以下是Sequelize中连接模型的筛选与排序的使用小技巧。

阅读全文