【发布时间】:2021-11-08 07:02:44
【问题描述】:
假设,我有一个 User 模型,这个模型包含 products 孩子(一对多关系)。
在某些情况下,在我的 iOS 应用中,我只需要显示所有用户的列表,因此我不需要查询我的数据库中的产品。
如何以最简单的方式在 Fluent 中获取没有子级的用户? 我是否需要创建一个不包含产品的单独模型?
func getAllUsersHandler(_ request: Request) -> EventLoopFuture<[User]> {
User.query(on: request.db).all()
}
【问题讨论】:
-
我不太确定你在问什么。默认情况下做
User.query(on: req.db).all()不返回任何孩子?
标签: swift vapor vapor-fluent