ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls
ruby on rails pitfalls

Editor's Notes

  • #6 action controller 相关的问题 Anything you place in the flash will be exposed to the very next action and then cleared out.
  • #7 Anything you place in the flash will be exposed to the very next action and then cleared out.
  • #9 action view相关
  • #10 在一些有特殊容错特性的浏览器中,比如IE 6.0 不完整的tag会被拼成一个完整的tag.
  • #11 not safe sanitizer:HTML::FullSanitizer safe sanitizer:HTML::WhiteListSanitizer
  • #12 controller + view 代码来源于Agile Web Development With Rails
  • #26 active record相关
  • #28 when there’s no table lock
  • #29 when there’s no table lock
  • #30 when there’s no table lock
  • #31 when there’s no table lock
  • #32 when there’s no table lock
  • #33 when there’s no table lock
  • #39 如果conditions是组合而成的,要注意是否有组合内容为空的情况.组合内容为空,conditions不能为空.否则,可能得到完全相反的结果.
  • #45 otherwise, something strange could happen