首页 > 如何在sqlachemy中进行多对多的查询?

如何在sqlachemy中进行多对多的查询?

最近在写一个数据库遇到了一个问题。我有两张表Movie和Tag,均创建了一个class进行ORM。又由于两者是多对多的关系,因此创建了一张名为movie_tag的table(非class),作为两个类的中间表。

Movie有id和movie_name两列,Tag有id和tag_name两列,movie_tag有movie_id和tag_id两列。

现在我希望检查一个插入的记录(movie_name, tag_name),是否在movie_tag中出现,我该怎么使用sqlalchemy ORM编写对应的查询语句呢?

【热门文章】
【热门文章】