只显示主题贴

Stainlesssteel 写道还可以用 has_finder 插件 已经整合进edge rails里了 例如 model: has_finder :recent, :conditions => ['created_at > ?', 1.week.ago] # edge rails 里改名为named_scope了 named_scope :recent, :conditions => ['created_at > ?', 1.week.ago] Model.rencent 不明白什么意思? 这个能解决我说的问题?
  • 进入论坛 Ruby
rainchen 谢谢,嘿嘿~
  • 进入论坛 Ruby
是个女生? hapybird 写道1.@all_transport_data_rows = Transport.new.list_transport 试试看? 这个已经解决了~ 就用self 这样就 可以~ 哈哈 谢谢你的想法~
  • 进入论坛 Ruby
rainchen 写道类方法要如此 def self.list_transport ... end Model.find返回的是类实例 第二问题有点模糊,估计你是把validation_code_image暴露成一个action,图片的src是这个action 但加上private后controller就不认为是个action了,而是个内部方法了 谢谢了~ 嘎嘎 全都通过~ 不过上面的这个问题 如果是这样的话 def self.to_select ... self.member.each do |data| ... ...
  • 进入论坛 Ruby
比如在transport model中定义方法 def list_transport ... end 然后在一个shop controller中使用到这个方法返回值时 @all_transport_data_rows = Transport.list_transport 为什么上面这样就不行? 而 @transport = Transport.find(1) @all_transport_data_rows = @transport.list_transport 才行,这个怎么办? 还有 关于private 写验证码 private ...
  • 进入论坛 Ruby
写验证码 private #显示验证码 def validation_code_image image = session[:validation_admin].code_image send_data image, :type => 'image/jpeg', :disposition => 'inline' end 我使用private 然后 当前类用到 def login if session[:operator] flash[:notice] = "您已经登录,重新登陆,请先注销!" r ...
lgn21st 写道试试看这样 :redirect_to => { :controller => "shop", :action => "login"} 谢谢lgn21st, 新手,做毕业设计... 发错地方了,还被扣了10分~
verify :session => :user, :add_flash => { :notice => "请先登录,谢谢合作!"}, :redirect_to => { :action => "/shop/login"} 想转向shop控制器 当前是member控制器 请问怎么做啊? 像上面代码那样会报Routing Error no route found to match "/member_center//shop/login" with {:method=>:get} 这样的错误...
我也不知道,感觉很垃圾阿,这问题都搞不定,搜了搜,看到一个方法一会试一下 require 'socket' IPSocket.getaddress(Socket.gethostname) TCPSocket.gethostbyname(Socket.gethostname)
不好意思,知道了原来要 << 能删就删掉把
  • 进入论坛 Ruby
nishizhen
搜索本博客
博客分类
最近加入圈子
存档
最新评论