Rails 12月20日 上海线下活动 PPT 分享: Ruby on Rails 开发遇到的问题

lotus · 发布于 2015年01月03日 · 最后由 lotus 回复于 2015年01月04日 · 1707 次阅读
96

这是12月20日上海线下活动时,我写的Slide,因为刚接触Ruby 4个月,所以很多东西都是懵懂状态。现场没有人提问。 吴坚大哥说我分享出来,让大家给我会会诊,看看我的思路和用法方面的问题。 欢迎拍砖

共收到 7 条回复
Eccf6a

carrierwave-qiniu不能用吗?

1516

看 ID,楼主难道跟 https://ruby-china.org/topics/23511 这是同一个人?

8cd1d3

#2楼 @luffycn 一个在北京找人,一个在上海分享,两个不同的人。

3a5cee

广告?

96

#1楼 @huihen 根据README给出的配置,配置后,程序无法启动

1667

@lotus 我来回答你第一个问题吧。

这个是 Arel 的一个问题,https://github.com/rails/arel/pull/262 但是 MySQL 并不支持在 update syntax 里使用 offset,http://dev.mysql.com/doc/refman/5.5/en/update.html

所以 Arel 的维护者,包括这个issue的提交者觉得这个并不应该是个合理的行为,毕竟你用 MySQL 调用的时候自动会忽略 offset, 用 PG 则会加上 offset 就会很奇怪。

96

#6楼 @serco 我明白你意思了,谢谢回答。 因为我一直用pg,所以我开始以为rails里面的ORM会根据数据库类型自动判断,在mysql的时候去掉(因为不支持),而pg加上offset。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册