Yesod Custom RawSql

时间:2015-04-12 01:59:32

标签: haskell yesod rawsql

是否可以在yesod中创建自定义rawSQL?

例如我有一个图像模型

Images
    filename String
    description Text Maybe
    date UTCTime
    deriving Show

我有

的rawSQL查询
selectImages :: Handler [Entity Images]
selectImages = do
      runDB $ rawSql s []
      where s =  "SELECT ?? from images;"

但不是此字符串查询代码SELECT ?? from images;。我想SELECT id, CONCAT('upload/', filename) as path from images;

希望你提前帮助我。

1 个答案:

答案 0 :(得分:1)

我使用toJSON解决了这个问题, 这个Link在IRC #haskell,#themod频道的帮助下帮助了我。