只显示主题贴

安装acts_as_ferret时,gem没有自动安装ferret 插件,调用时会报:no such file to load -- ferret 错误, 必须要安装ferret gem . 在windows中必须安装ferret的windows版本,如果安装非windows版本会报no such file to load -- ferret_ext 错误,这个错误是因为扩展部分的C代码没有被编译导致的。
  • 进入论坛 Ruby
在ROR中如何实现多版本控制,在ROR的wiki中提供了一个acts_as_versioned的插件,大家一起来谈谈还有哪些插件(包括wiki的插件),它们的优劣.
  • 进入论坛 Ruby
flash.now在正常情况下当 action结束时会被清理,所以在测试中无法获取它,如何在RSpec中获取flash.now,我们需要通过重写flash来得到,在spec_helper .rb文件中加入一下代码就可以在测试中测试flash.now: module ActionController module Flash class FlashHash def initialize @hash = {} @now_hash = {} end def [](key) ...
  • 进入论坛 Ruby
个人想法,还是程序员做的产品,只会把事情复杂化.个人认为目前Rails中MVC存在的关键问题还是在于View与Model的不对应性,Model不能有效的组织数据给View,导致用户必须在View或Controller中组织数据,如果能把View和Model的数据能有效的对应起来,通过model组织View所需要的数据,对Model进行优化和Cache才能使MVC更MVC.
  • 进入论坛 Ruby
刚装上了,不过SVN没用起来,设置了路径后没有反映.
  • 进入论坛 Ruby
可以使用二楼的方法,或block的方法,把不同的地方用yield代替.
  • 进入论坛 Ruby