`
netfork
  • 浏览: 480502 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

paginate_by_sql中的%

    博客分类:
  • Ruby
SQL 
阅读更多
paginate_by_sql与find_by_sql有个不同,就是对于%的使用。
DATE_FORMAT(goods.transaction_date, '%Y-%m-%d')这种写法在find_by_sql中没有问题,但是对于paginate_by_sql,会报错:malformed format string - %Y。

解决方法
把%改为两个:
DATE_FORMAT(goods.transaction_date, '%%Y-%%m-%%d')


纠正一下这个问题:发现有时候需要加两个%,有时候不需要,真是怪异。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics