Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
newRer
@newRer
Member
NO. 32946 / 2017-09-15

[email protected]
4 Topics / 16 Replies
0 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • redirect_to 时怎么解构 params 传参数 at September 19, 2017

    谢谢,要的就是这个

  • redirect_to 时怎么解构 params 传参数 at September 19, 2017

    代码没写全,edit 会先查找另一个实体,如果不存在就 new 一个

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at September 18, 2017

    我看了一下 form_for 的代码,终究还是需要 id,这时我想到我当前表也不大,所以就干脆给他一个 id 吧。

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at September 18, 2017

    我已经在 erb 中得到 model 实体了,不需要在查询阶段设置多主键了。而且这个 star 太少,不太敢用。 问题已经找到了,我看了 form_for 生成的源代码了,form_for 是个辅助方法,为了提交表单时唯一标识这个实体,所以 html form 里会用到这个实体的 id,我只要不用这个辅助方法,自己写 form 应该就没问题了,试试看

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at September 18, 2017

    多主键是很正常的需求吧,而且这不能解释下面这段代码为什么第一行没问题,第二天就提示错误,

    <%=@strategy.code%><br>#正常显示
    
    <%= form_for(@strategy) do |f| %>#missing required keys: [:id]
    
  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at September 18, 2017

    那么在 rails 中不能设置多主键么?

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at September 18, 2017

    我已经在 Strategy 添加主键了,结果还是一样,问题是 erb 中已经能使用@strategy的实例成员了,为什么在 form_for 中不行

    class Strategy < ApplicationRecord
      belongs_to :DayLine
    
      self.primary_key = 'code', 'date'
    end
    
    
  • 为什么在 controller 和 erb 中调用 where 的 first 返回类型不一样 at September 16, 2017

    就是空格原因,真是不可思议的语法。谢谢

  • 如何在一个图片上 click,动态向后台传入参数,后台该怎么接收处理。 at September 16, 2017

    ok,解决了,谢谢。 我不想在每个图片上都加个 link,在表格外建立一个单独的 link,当 click 图片的时候,修改这个 link,手动触发它。

  • 如何在一个图片上 click,动态向后台传入参数,后台该怎么接收处理。 at September 15, 2017

    js 不能动态生成 link_to 这样的 ruby 代码吧,我原来的 js 代码该怎么改写

    $('.imgCell').on('click', function (event) {
           const {code,date,offsetDate} = getStockInfo(this,event);
    
            OpenDayLineDialog(code,date,offsetDate);
       });
    
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English