此文档已弃用。请访问我们的最新文档:https://koishi.chat

v4.6 版本介绍

更强大的 ORM

在这个版本中,我们将 ORM 相关功能移至了一个新仓库 cosmotype (后更名为 minato) 中。在完成与 Koishi 的解耦的同时,我们也引入了全新的 Selection API 和 Evaluation Callback。这些新功能将允许包括连接在内的更多高级数据库操作。

与此同时,我们也增加和细化了许多单元测试,并完善了初始化和空值判断相关的各项功能。

参见:Query Builder Roadmapopen in new window

功能解耦

在两年多的开发过程中,Koishi 已经成长为一个综合性框架了,其中的许多功能完全可以独立成库。而实际上 Koishi 中的很多模块都可以或已经被用于其他项目中。正是考虑到这些情况,除了 ORM 以外,我们也解耦了其他一些功能,例如 reggolopen in new windowns-requireopen in new windowyakumoopen in new window 等。在未来的版本中,我们也将对 Koishi 的核心功能进行拆分,以便满足更多开发者的需求,敬请期待。