我有个问题,比如我现在有两个数据库模型,用户和比赛,一个用户可以参加多个比赛,是一对多的关系。但是一般查询用户信息不需要展示用户参加的比赛,只有特定的查询才需要。
像这种一对多关系,以往简单的情况我都是直接在 User 类里写 List<Contest>这样,然后框架会自动在数据库 Contest 表里生成对 User 的外键索引,然后查询 User 的时候也会自动把 List<Contest>查出来。
我想请问这样("一般查询用户信息不需要展示用户参加的比赛,只有特定的查询才需要")会影响查询的性能吗?(就是理论上来说,我知道这种小破项目没必要太早考虑这种东西)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.