Releases: CMHopeSunshine/unqdantic
Releases · CMHopeSunshine/unqdantic
v0.2.0
新特性
- 支持了
startswith
和endswith
条件 - 支持了以 getitem 形式构造查询条件
破坏性变更
- 移除
EmbededDocument
,可直接使用Pydantic.BaseModel
作为嵌套文档
修复
- 文档的集合名继承错误问题
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Fix:
Collection.filter
在没有结果时错误地返回了 List,已正确修复为 None- 修复了某些情况下,数据持久化保存失败的问题
- 修复
Document.meta.name
可能为None的问题
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Feature:
Database.init_models
后,会将对应db
和name
赋值给Document.meta
Breaking:
- 将 Document 的
__meta__
和__collection__
重命名为meta
和collection
Collection
集合名现在默认使用类名的小写形式
Fix:
- 修复部分typing,以符合Python 3.8版本
Other:
- 更新 README 示例
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/CMHopeSunshine/unqdantic/commits