以下代码与 Sqlite3 完美配合,但不适用于 Postgres。没有错误,但返回的表总是空的......
self.model = QSqlRelationalTableModel(db=db)
self.model.setTable("hr_employee")
self.model.setRelation(2, QSqlRelation("Job", "job_id", "name"))
self.model.select()
self.table.setModel(self.model)
如果我删除这条线,它的工作原理!
self.model.setRelation(2, QSqlRelation("Job", "job_id", "name"))
我会很感激任何帮助,因为我被困住了。