Questions tagged «ruby-on-rails-3»

Ruby on Rails是一个用Ruby编写的开源Web开发框架。Ruby on Rails遵循约定胜于配置的原则,使您不必重新进行发明以保持生产力。仅将此标记用于Rails 3特定问题,并标记这些问题[ruby-on-rails]。


5
Rails 3查找星期几
我正在尝试制作自己的日历,因为我似乎无法获得有关事件日历的任何帮助,因此我试图做的是显示星期几,即2011年1月1日是星期六,有一个简单的命令可以获取该日历一天还是我需要其他东西

6
Rails:验证3列的唯一组合
嗨,我不会验证表格中3列的唯一组合。 假设我有一个名为cars的表,其值是:brand,:model_name和:fuel_type。 然后,我想要的是基于这3条记录的组合来验证记录是否唯一。示例: brand model_name fuel_type Audi A4 Gas Audi A4 Diesel Audi A6 Gas 应该都有效。但是,另一个带有“ Audi,A6,Gas”的记录无效。 我知道此验证,但我怀疑它是否确实可以执行我想要的操作。 validates_uniqueness_of :brand, :scope => {:model_name, :fuel_type}

5
Rails验证需要数字,即使状态未设置为true
我正在尝试保存没有一个字段集的记录-该记录在模型中具有有效的数值。尽管验证中不需要存在,但仍会引发错误,表明该字段不是数字。 验证: validates :network_id, :numericality => true 保存模型的代码: networks.each do |network| network.url = network.raw_data.link network.save! end 错误: Validation failed: Network is not a number

4
Rails + New Relic:RPM是什么意思?
我刚刚开始在我的rails应用程序中使用New Relic RPM,它们提供的指标之一是“吞吐量RPM”。我到处搜寻Google并彻底梳理了New Relic文档,但找不到关于RPM吞吐量指标的任何书面说明。 是“每分钟的请求数”还是“每毫秒的请求数”或其他?* *内燃发动机和每分钟转数使之无法在Google中找到答案。 什么是吞吐量RPM?一个好数字是更高还是更低,一些平均基准是多少? 非常感谢您对此指标的解释,谢谢!

4
新+保存和创建之间的差异
我是Rails的新手,我不了解new + save方法和create方法之间的区别。 def create @item = Item.new(params[:item]) respond_to do |format| if @item.save format.html { redirect_to @item, notice: 'Item was successfully created.' } format.json { render json: @item, status: :created, location: @item } else format.html { render action: "new" } format.json { render json: @item.errors, status: :unprocessable_entity } end end …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.