首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >春季mongoDb文档查询

春季mongoDb文档查询
EN

Stack Overflow用户
提问于 2017-04-05 10:42:23
回答 1查看 35关注 0票数 0

我有一个数据库结构:

  • 机场
    • airportId
    • List<航班>航班

  • 飞机
    • aircraftId
    • List<航班>航班

  • 航班
    • flightId

我想乘坐airportId和aircraftId ( findByAirportAndAircraft )的航班,有可能吗?

或者我应该更改我的数据库架构(将机场和飞机添加到航班中)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-05 10:59:27

更好的方法是将airportId和aircraftId添加到add文档中(只添加is以保持数据库的简单和一致,避免冗余),这样airportId和aircraftId就可以轻松地选择航班:

将此方法添加到FlightRepository中:

代码语言:javascript
复制
List<Flight> findByAirportIdAndAircraftId(String airportId, String aircraftId);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43228849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档