PyQt のドキュメントに基づいて、以下のコードを作成しています。
model = QSqlRelationalTableModel()
model.setTable("employee")
model.setRelation(2, QSqlRelation("city", "id", "name"))
model.setRelation(3, QSqlRelation("country", "id", "name"))
3 行目では、すべての都市がリレーションに含まれます。モデル自体ではなく、関係をフィルタリングするにはどうすればよいですか? たとえば、都市には名前 ('X') を付けたいと思います。