Repository
概览
在一个给定的 Collection 对象上,可以获取到它的 Repository 对象来对数据表进行读写操作。
查询
基础查询
在 Repository 对象上,调用 find* 相关方法,可执行查询操作,查询方法都支持传入 filter 参数,用于过滤数据。
操作符
Repository 中的 filter 参数,还提供了多种操作符,执行更加多样的查询操作。
操作符的更多详细信息请参考 Filter Operators。
字段控制
在查询操作时,通过 fields, except, appends 参数可以控制输出字段。
fields: 指定输出字段except: 排除输出字段appends: 追加输出关联字段
关联字段查询
filter 参数支持按关联字段进行过滤,例如:
关联字段也可进行嵌套
排序
通过 sort 参数,可以对查询结果进行排序。
也可按照关联对象的字段进行排序
创建
基础创建
通过 Repository 创建新的数据对象。
创建关联
创建时可以同时创建关联对象,和查询类似,也支持关联对象的嵌套使用,例如:
若关联对象已在数据库中,可传入其ID,创建时会建立与关联对象的关联关系。

