84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
Flask web开发这本书第12章,显示关注者的文章,用的是下面的代码
Post.query.join(Follow, Follow.followed_id == Post.author_id)\ .filter(Follow.follower_id == self.id)
由于关注者没有关注自己,所有不能显示自己的文章,书中的做法是自己关注自己。我想问的是,能不能通过SQL查询语句把自己的文章添加到查询结果集中,而不是通过自己关注自己。谢谢
人生最曼妙的风景,竟是内心的淡定与从容!
可以的,使用 or_.
from sqlalchemy import or_ Post.query.join(Follow, Follow.followed_id == Post.author_id)\ .filter(or_(Follow.follower_id == self.id, Post.author_id == self.id))
可以的,使用 or_.