个人还是倾向于数据库存 UTC,其他的失去按照 timezone 转化后显示就可以了
同 3 楼,可以使用 between?
http://ruby-doc.org/core-2.0.0/Comparable.html#method-i-between-3F
看了官方的文档 Getting Started with Rails 后,应该就会理解了。
是因为 goagent 的原因,修复方法可参照 goagent 项目首页说明
def current_cart
current_user.cart || current_user.create_cart
end
感觉 CartController 用不到。
已经修复了
呃……好像所有二级域名都到这了,已经通知运维的同事了
辛苦本次大会的组织者和志愿者,赞最后的图,来年再见。
提笔忘字很严重,手机上都尽量用笔划输入法,电脑上想学五笔,都想了两年多了,还没入门。
酱油党路过
blog 的 title 有意思
围观画家!
正在拜读
98 世界杯熏陶起来的球迷,第一个粉的俱乐部是 A 米,国家队是英格兰(小贝粉)。不过现在只要是精彩比赛都看,倾向性不很强。 虽然被国足虐心无数,但仍然坚持尽量一场不落。 现在和公司同时基本每周都还能踢 2 小时 7 人制。露脸完毕~
可以考虑使用重写 Post 的 to_param 方法
def to_param
"#{id}-#{slug}"
end
这样显示的及满足了自定义 url 的需求,其余的逻辑代码基本也不需要变动。
Post.find(params[:id])
这样的方法对于有 slug 和没有 slug 的 Post 都有效。可参考:https://gist.github.com/agnellvj/1209733
呵呵
def math(a, b)
yield(a, b)
end
def teach_math(x, y, &operation)
puts "let's do the math"
puts math(x, y, &operation)
end
teach_math(2,3) { | c, d | c*d }
你的代码里有全角的逗号,括号。试试上面的在你那能运行不
有才啊
#18 楼 @catherinenunu 想招聘发招聘贴就行,你这么到处回复是在挑战论坛管理人员的耐性。
那确实奇怪,我的在非登陆状态下是有显示的。
会不会是页面太短,本身不需要显示 go_top 按钮?
1.保留 spec_helper.rb 中
Spork.prefork do end
之间的代码,其余删除。
2.删除 Guardfile 文件 3.移除相关 gem,应该就可以了
有关,Rails 的 Convention over configuration 很大程度上依赖于文件名和内部 module 名称的统一。
ruby-debug19 已经不维护了,换 debugger 试试。具体参考http://stackoverflow.com/questions/1083451/debugging-in-ruby-1-9 发帖代码格式最好能注意下,这个看着比较费劲。