1
我想从外键找到一个集合的最小/最大值。我知道你可以用func.min
和func.max
做session.query
,但是有没有办法让我使用标准的ORM关系?最小/最大与orm的关系
例如有博客,如果我想找到给定的帖子中最大的“数字评论”给出下面的架构,是否有可能做类似Post.query.get(0).number_comments.max()
?
class Post(base):
id = Column(Integer, primary_key=True)
number_comments = relationship("NumberComment")
class NumberComment(base):
id = Column(Integer, primary_key=True)
num = Column(Integer, nullable=False)