0

我正在尝试根据以下 SQL 语句在 SqlAlchemy 中创建一个视图:

SELECT DISTINCT user_id, map_id FROM record;

在记录中可以有各种 user_id 和 map_id 组合。相同ID的多个条目也是可能的。

我目前有以下代码

class UserFinishedMaps(db.Model):
    __table__ = create_view(
        name="user_finished_maps",
        selectable=select([Record.user_id, Record.map_id]).distinct(
            Record.user_id, Record.map_id
        ),
        metadata=db.metadata,
    )

这显然是行不通的。我试图找出可选的正确语法与上述 SQL 语句相匹配。

4

0 回答 0