【发布时间】:2016-05-23 20:47:28
【问题描述】:
我的团队正在尝试使用 Katharsis 的查询参数,发现除了表示层之外,他们似乎真的什么都不做。
基本上我想使用包含的参数来侧加载数据,但是如果我不使用所有关系数据填充返回的资源类(例如项目与任务有很多关系),则响应中不会返回任何内容。
我想知道目前是否有任何代码使用 include 参数并对资源类进行智能搜索并调用适当的关系 repo?这将节省开发人员在需要填充 @JsonApiToOne 和 @JsonApiToMany 字段时手动注入关系存储库的时间
一个例子是当它被称为projects/123/?include[projects]=tasks
Katharsis 会神奇地调用 ProjectToTasksRepo 方法 findManyTargets 并填充资源项目->任务对象
【问题讨论】:
标签: katharsis