问题标签 [ruby-2.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何编写一个脚本来处理 ARGF 格式的输入以及 Ruby 中的文件
有没有一种简洁的方法来做到这一点?
情况1
案例2
ruby-on-rails - 升级 ruby on rails 应用程序
目前我的应用程序在 rails 3.1.3 & ruby 1.9.3 上运行。
我想将我的应用程序升级到 rails 4.1 & ruby 2.1
谁能告诉我如何升级rails应用程序?
提前致谢
ruby-on-rails - Helper 方法仅呈现列表的最后一个链接
我有这个辅助方法:
结尾
这是我在视图中的外观:
当我加载我的页面时,只有最后一个链接可见(“新 OOD”或新 SCompany“)。
我尝试将所有逻辑放在我的视图中,并且它在那里正常工作(但它完全令人毛骨悚然)
我究竟做错了什么?我必须更改什么才能让辅助方法呈现所有链接?
params - rails 4 premit 用于阵列
许可证有点混乱
嗨,我正在使用 rails 4.1.1 和 ruby 2.1.2
控制器代码:
但我收到以下错误
数组的未定义方法“permit”:
ruby - 在索引数组方法中使用属性来查找索引在Ruby中总是返回nil?
下面是一个基于数组元素实例属性的简单索引搜索:
@chips
无论数组中的值是什么,无论局部变量color
设置为什么,这总是返回 nil 。color
如果被替换为明确的符号,例如,这仍然适用:white
,这是一个期望找到的示例索引。
这是类声明:
有谁知道为什么会这样?
ruby - 在 Ruby 中定义二维数组的最清晰方法是什么?
我有一个数组a=[0,1,2]
。
现在我想添加一个新元素A[0]
并制作它a[0]=[0]
我想做 use a[0].push(0)
,但是,我必须定义a[0]
为一个数组,所以我的代码将类似于:
有没有一种不需要定义a[0]
为数组的简单方法?
ruby-on-rails-2 - Rails 遗留应用程序和 Ruby 2 错误:无法从文件类型 yml 加载翻译未知
我有一个旧版 Rails 应用程序,我想升级到最新的 Rails 和 Ruby 版本。首先,我尝试使用 Ruby 2.1.2 设置应用程序
当我尝试运行 rake 任务rake db:schema:load RAILS_ENV=test
时,我遇到了以下错误
通过 Google 搜索,我发现以下参考文献https://github.com/rails/rails/issues/10514提到 Rails 2.3 和 Ruby 2+ 版本之间不兼容。
有人可以帮我应用参考链接中提到的猴子补丁吗?
谢谢,吉涅什
ruby-on-rails - Rails 没有更新记录并且即使我知道至少有一个也没有显示错误
模型
控制器
看法
<%= resource %>
生成#<Clip:0x0000010c6c64e0>
所以资源被加载。但是,<%= resource.errors.any? %>
返回false
. 如果我将控制器更改@clip.update(clip_params)
为@clip.update!(clip_params)
我得到:
Validation failed: Description is too long (maximum is 160 characters)
所以验证有效,只是它没有被.errors
显示出来。
_errors
任何想法为什么会发生这种情况?谢谢你。
ruby-on-rails - Spree: Create new asset failure
I am trying to create a custom form for a third role in Spree 2.3 (Designer). The designer creates a new product and variant, then uploads an image for that variant. My efforts have so far been in vain.
How can I create a new asset for a variant?
Error
Request parameters
Controller
View
ruby-on-rails - Rails查询:比较两个属性值的计算
我有一个模型 Product,它既有:created_at
时间戳又有:expiration_in_days
属性。产品在创建后的特定天数被视为过期。如何编写只返回未过期产品的查询?
导轨 4,红宝石 2.1,PG 0.17
我一直在尝试这样的查询,但没有成功:
我有一个运行良好的纯 Ruby 版本,只是速度较慢:
- 注意,86400 计算将 :expiration_in_days 整数转换为秒
任何关于比文档 ( http://guides.rubyonrails.org/active_record_querying.html )更高级的 Rails 查询的指针也将受到欢迎。
提前致谢。