Python Sqlalchemy:在表中插入一组值

Python Sqlalchemy:在表中插入一组值,python,sqlalchemy,Python,Sqlalchemy,给定一个Posts表和一组Post实例,我想将所有实例插入Posts表 我使用: def add_posts(self,posts): for post in posts: self.session.merge(post) self.session.commit() 有没有一个不迭代的选项?i、 e.类似于: def add_posts(self,posts): self.session.**merge_a

给定一个Posts表和一组Post实例,我想将所有实例插入Posts表

我使用:

    def add_posts(self,posts):
        for post in posts:
            self.session.merge(post)
        self.session.commit()
有没有一个不迭代的选项?i、 e.类似于:

    def add_posts(self,posts):
        self.session.**merge_all**(posts)
        self.session.commit()

有帮助吗?这些是来自另一个会话的
Post
实例,还是新创建的实例?如果是后者,请使用.Does help?这些是来自另一个会话的
Post
实例还是新创建的实例?如果是后者,请使用。