如何使用持久性访问模式中存在的表

时间:2017-04-19 19:22:35

标签: postgresql haskell persistent

我有一个数据库,它对不同的表有不同的模式。

实施例

CREATE TABLE animals.dog
(
      id                        INTEGER
    , name                      CHARACTER VARYING(20)
    , year                      INTEGER
);

当我想查询狗表时,我想直接访问它,好像它是由持久性创建的。

为访问数据而创建的查询生成为SELECT "id", "name", "year" FROM "animals.dog";,假定.是表名的一部分。

我是否有办法从表中获取数据,存在于某些模式中。

1 个答案:

答案 0 :(得分:1)

快速查看文档并通过错误跟踪器进行搜索后,这在Persistent中目前不支持。请参阅bug #93