Flask sqlalchemy many-to-many insert data

后端 未结 3 1939
余生分开走
余生分开走 2020-11-28 02:48

I am trying to make a many to many relation here in Flask-SQLAlchemy, but it seems that I don\'t know how to fill the \"many to many identifier database

3条回答
  •  清歌不尽
    2020-11-28 03:40

    To extend cowgills answer, you can also add multiple entries at once using extend:

    class_ = db.session.query(Class).first()
    new_students = db.session.query(Student).all()
    class_.students.extend(new_students)
    db.session.add(class_)
    db.session.commit()
    

提交回复
热议问题