#7 楼 @LincolnDz 使用 form_for
时,这有两个问题:
这两个都是都要通过 form_for 第一个参数的persisted?
的返回值来生成。如果返回true
,就会生成create
对应的路由,并用 POST 方法;否则就生成update
对应的路由,并用 PUT 方法。
具体的可以看看 actionpack/lib/action_view/helpers/form_helper.rb 这个文件里的form_for
方法。
如果你能更详细描述你的问题,比如贴上你的代码,或许自己就能找到问题所在 :)
楼主可以说一下具体需求。有个 Timeout 的类
去搜一下,cnblogs 上有一些中文博客介绍的。大致就是新建一个 iframe,然后将其设置为可编辑模式就可以编辑,然后执行命令来修改样式。
要注意浏览器兼容性。
如果数据多,mysqldump 导出和导入狠慢。可以导出为 csv,再导到本地。
#3 楼 @small_fish__ 就是说 redmine 覆盖了 l
方法?
redmine 是不是自定义了 l
方法?
觉得是 i18n 版本的问题。建议把你的环境列出来,最好排个版
Object must be a Date, DateTime or Time
object. :label_home given.
你是不是想用 t
这个方法,却用了l
?
render :partial =>'parital', :locals => { :f => f }
应该也可以。是你的调用方式写错了,建议看看它的实现
ps: partial 这个词貌似写错了
render 'parital', :f => f
可以吗?
记得 rubymine (商业软件) 好像可以生成,但很久没用了,仅供参考
还有 easy_install 吧
连接池?这个有没有用?
楼主不一定买啊,去图书馆借书,公共图书馆,或者大学的图书馆。
离职后去深圳呆了一段时间,深圳在图书馆这个公共设施上做得非常好。去图书馆看书,每次都有意外发现
狠早以前是,那时候做设备驱动;后来就靠 rails 吃饭了…跨界了,哈哈 ;-)
先分别转换两个 url 的查询串为哈希,然后 merge 一下,再把新的哈希转成查询串。再设置为第二个 url 的查询串
有个转换查询串的方法,好像是叫 Rack::Utils.parse_query,转成哈希。哈希的 to_query 又能转换成查询串。
查询串的字段之间一般用&符号分隔,但也可以是别的,好像是半角分号也可以。所以自己转换的话,可能出现不兼容的情况。
手机上发的,手边没电脑,细节无法确认,所以上面说“好像”
或者可以这样理解。double 用来生成“假”对象,stub 方法用来生成这个对象上的“假”方法?
Both mock
and stub
are aliases of the more generic double
. Like context
and describe
, they can be used interchangeably to make the intent of the specs more clear. This is described in a lot more detail in The RSpec Book.
http://stackoverflow.com/questions/7359722/in-rspec-whats-the-difference-between-a-mock-and-a-double
rspec-mocks helps to control the context in a code example by letting you set known return values, fake implementations of methods, and even expectations that specific messages are received by an object.
You can also use the mock and stub methods to create test doubles, however these methods are there for backward compatibility only and will likely be deprecated and then removed from future versions.
https://www.relishapp.com/rspec/rspec-mocks/docs
所以 double 和 stub、mock 其实都是用来生成 mock 对象的。
不是所有浏览器都支持在上传前可以预览图片,所以得先上传到服务器才能裁剪。
first
不是 scope,会查数据库。
尝试用 Javascript Parser,在前端渲染。服务器只保存 markdown 格式,如何?
我是写一个数组,作为配置,每一项有个名字;然后再写个方法渲染导航,在每个页面,使用不同的名字来调用。不过不太 OOP。
有个 Gist: https://gist.github.com/4015104
#18 楼 @woaigithub 嗯。就是这个意思。有同事喜欢用 find_by_sql,但拼接字符串的时候不 escape 让人担心啊
我用一个比较土的方法:一般情况下,方法定义都是 def method_name
的形式,那么可以在源码中搜索 def method_name
。找不到有可能是动态生成,一般都用符号,那就搜一下符号 :method_name
。如果还找不到,就要摸索了。
搜出来可能有重复的,根据上下文判断了。我一般用 ack 或者 grep,结合 Ctrl+F 搜索