• 小虎说的是可惜公司在江北。。。。

  • #7 楼 @kevinyu 难道是我的 ss 版本太低?。。。回去测试了一下,win 下面和 MAC 的 item2 下并不能够。。。需要额外设置吗?请指教。。。

  • #1 楼 @nightire 学习了,多谢

  • 11 年的老 pro,去年换了内存和 SSD,速度妥妥的,除了没有 16g(只有 8g)内存,还能再发挥余热 1,2 年。:) PS:吐槽下公司的 15 年 pro,电源键做的和普通键盘一样,经常误按,虽然没什么后果。但是老款的金属电源键帅很多

  • Nested Attributes 的一个问题 at 2016年02月28日

    #2 楼 @pathbox 顶楼上,楼主希望 post 和 receiver 都是唯一,那表单添加 receiver 的 email 时(或者 save 之前)就需要手工判断是否已经存在啊。不然 rails 是不会自动给你取查找,这个 email 是否已经存在了。。。毕竟,给的不是 ID。。。

  • 对 Rails params 的困惑 at 2016年02月27日

    params["parameter_name"] 和 params[:parameter_name] 这两种写法肯定都是对的,因为 rails 扩展了原生的 Hash key 的读取,如果不对的话,要么是错觉,要么其他错误吧。

    附上资料

    Object::HashWithIndifferentAccess < Hash
    #Implements a hash where keys :foo and "foo" are considered to be the same.
    
    ActionController::Parameters < ActiveSupport::HashWithIndifferentAccess
    #params 是HashWithIndifferentAccess
    

    原生的 ruby 是没法做到这一点的,如果设置的 key 是 symbol,那读取也必须是 symbol

  • 看了好想回苏州~~~

  • Order by count on has_many at 2016年02月15日

    #1 楼 @schwinn 多谢提醒,我之前也看过,不过 counter_cache 是需要增加数据库字段的,让 rails 自动维护这个 count 字段。我这边的方法只是不想动现有结构之下的办法。 PS:最终我也没有使用上面的办法,因为对于大表之间的关联,只能增加字段来搞或者是上层去切分业务,做到单表计算才行。。。呵呵。大表之间的 join 实在可怕

  • [已解决] Rails 安装问题 at 2015年09月14日

    #17 楼 @mine4ever 因为本站教程默认你在 linux 活着 MAC 下安装。。。。如果在 win 下想要 gem install rails ,需要额外的工具,比如 Devkit 之类的来编译一些 gem,比如巨难安装的 mysql2 之类,所以如果楼主坚持 win 下安装,还是老老实实去下个 railsinstaller 直接一键安装来的实在。现在的 rails 已经不是当年 2.3 时代那么好安装了。

  • [已解决] Rails 安装问题 at 2015年09月09日

    http://www.railsinstaller.org/en 用这个吧,楼主