有时候,需要将当前请求的某些参数,再作为当前页面表单的参数提交。
比如:
这是当前的浏览器地址:
http://localhost/admin/items/new?item_type_id=4
页面提交后,后台会创建item_type_id为4的item,所以,要把这个item_type_id=4提交到后台。
采用下面的代码,你可以这样做:
<% form_tag({}) do -%>
<%= hidden_params("item_type_id")%>
......
<% end -%>
其中,代码被翻译为:
<input id="item_type_i ...
javaeye上关于Rails的讨论已经持续了一年多了。该调查一下大家的使用情况了。先贴一下我自己的:项目1: 人月: 3人×两周 项目类型: 互联网网站(aibooker.com)[目前已经无法访问] 特性:大数据量(百万级),简单的业务逻辑,ferret搜索项目2: 人月: 5人×1月 项目类型: 企业软件 特性: 复杂的ferret搜索,动态添加table column,大量的ajax应用总体体会: 1 view方面:a: rails自带的view helper很方便b: view helper + partial ...
sc create svn binpath= "svnserve.exe --service -r C:\repos" displayname= "Subversion Server" depend= Tcpip start= auto
- 20:14
- 浏览 (106)
- 评论 (0)
大多时候,rails提供的对象关系方法:has_many,belongs_to,已经很好用了。但有时需要自己定制一些查询,比如:某个分类下的所有书籍(包含子分类)
class BookCategory < ActiveRecord::Base
has_many :books,:foreign_key => "category_id"
has_many :all_books,:class_name=>"Book" , :finder_sql =>"
select * from #{Book.table_name}
where category_id betw ...
接触Unit test已经快一年了,但很少按照书本上的做,可能是水平不够,环境不合适吧。
不过一些必要的unit test我还是做的,如果功能很关键,我会正儿八经写些测试用例,但大部分情况下,要么不写,要么随处乱写,也很少会用到ruby的unit test---关键是太懒。
懒人就有些懒办法,比如,我针对某个类,会这么写unit test
Module ISBN
def valid_13?
end
end
if __FILE__ == $0
ISBN::valid_13?(11222)
end
如果要测的东西有些复杂,我也会把unit test工具拉进来 ...
一共100万条待索引记录,前10万条没有任何问题。但一过这个数量,内存以每秒5m的速度攀升,之后就没有减下来过。
但,切换到ferret默认的StanderdAnalyzer,内存占用从开始,到结束,都很平稳。
软件环境:
解析器:MultilingualFerretTools( http://svn.lingr.com/plugins/multilingual_ferret_tools/)
ferret:0.11.5
不知道robbin有没有遇到这个问题。
刚刚发上一个帖子http://www.javaeye.com/topic/146928,不经意用google 搜索了 rails 2 chm。
结果,这个刚刚发布的帖子,已经收录到了google中。
google是如何如此快速的收录网页的?
1 通过rss订阅?
2 还是javaeye的结构比较google friendly? google 只需要每次抓取每个论坛的第一个页面?
第二个基本可以排除调,google再聪明,也无法判断哪个是第一个页面。
如果rss订阅是唯一途径的话,那baidu也太愚笨了,要尽快争夺rss市场呀!
RSS订阅在04年就已经很流行了,我到现在才逐渐明白它为什么 ...
http://delynnberry.com/projects/rails-chm-documentation/
问题描述:
一场堆栈如下
TypeError (singleton can't be dumped):
D:/dev/InstantRails/ruby/lib/ruby/1.8/pstore.rb:349:in `dump'
D:/dev/InstantRails/ruby/lib/ruby/1.8/pstore.rb:349:in `dump'
D:/dev/InstantRails/ruby/lib/ruby/1.8/pstore.rb:330:in `transaction'
D:/dev/InstantRails/ruby/lib/ruby/1 ...
- 浏览: 16574 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
ruby_exception_tree
共 1 张
共 1 张
最近加入圈子
链接
最新评论
-
tag
http://zhupan.javaeye.com/blog/177824
-- by dazuiba -
说出你的Rails使用情况! ...
没人说一下自己的?
-- by dazuiba -
说出你的Rails使用情况! ...
刑天战士 写道我想问一下:在production环境中,class都被cache ...
-- by 花花公子 -
说出你的Rails使用情况! ...
我想问一下:在production环境中,class都被cache住了,如何动态 ...
-- by 刑天战士 -
说出你的Rails使用情况! ...
呵呵,每天重起,乐趣无穷.
-- by carlosbdw






评论排行榜