如何在qsqlrelationaltablemodel中更新或插入相关表



我有这个关系模型

rel_model = QSqlRelationalTableModel(self, connectDB)
rel_model.setTable("person")
rel_model.setRelation(1, QSqlRelation("email", "id", "emailAddres"))
rel_model.select()

主表保存该人员的数据,相关表保存该人的几封电子邮件。一对多的关系。我现在如何更新或插入电子邮件?我知道有插入查询,但我想一定有一种方法可以直接使用模型。

我在这个中找到了一个很好的例子

https://github.com/ghosert/VimProject/blob/master/pyqt/book_samples/chap15/phonelog-fk.pyw

相关内容

  • 没有找到相关文章