- 功能齐全的 ORM
- 关联(一对一、一对多、属于、多对多、多态、单表继承)
- 钩子(创建/保存/更新/删除/查找之前/之后)
- 使用 Preload、Joins 进行预加载
- 事务、嵌套事务、保存点、回滚到保存点
- 上下文、预处理语句模式、DryRun 模式
- 批量插入、FindInBatches、使用 Map 进行查找/创建、使用 SQL 表达式和上下文值进行 CRUD 操作
- SQL 构建器、Upsert、锁定、优化器/索引/注释提示、命名参数、子查询
- 复合主键、索引、约束
- 自动迁移
- 日志记录器
- 可扩展、灵活的插件 API:数据库解析器(多个数据库、读/写分离)/ Prometheus…
- 每个功能都经过测试
- 对开发者友好