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)