小编joh*_*han的帖子

什么是Ruby 1.9标准CSV库?

当我在我的应用程序上尝试FasterCSV gem时,我收到此错误:

Please switch to Ruby 1.9's standard
CSV library.  It's FasterCSV plus
support for Ruby 1.9's m17n encoding
engine.
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我使用的是Rails 3,Ruby 1.9.2和Rubygems 1.4.

有人可以向我解释如何使用Ruby 1.9的标准CSV库.我完全没有任何想法,因为我对Rails很新.

ruby csv fastercsv

77
推荐指数
1
解决办法
3万
查看次数

如何在ruby中声明一个空的二维数组?

有人可以告诉我如何声明一个二维数组的新实例?大多数语言都使用类似的东西

array = Array.new[2][2]

我不知道如何在Ruby中做到这一点.

请帮忙......

arrays ruby-on-rails-3

17
推荐指数
2
解决办法
2万
查看次数

如果我想检查是否存在2字段组合,如何验证Rails 3模型中的唯一性?

我想知道在Rails 3中是否有一种方法,我可以在其中验证组合的2个字段的唯一性.

逻辑是这样的:

我有两个领域employee_codedate_entry.

  • 情况1:如果employee_codedate_entry组合已经存在,它将不允许保存另一个具有相同employee_code和的记录date_entry.

  • 案例2:如果employee_codedate_entry存在,但不是在同一个记录,它将允许救场.

model ruby-on-rails-3

15
推荐指数
2
解决办法
1万
查看次数

FasterCSV的示例应用

我对Ruby on Rails和Web编程也很陌生.有人能告诉我一些FasterCSV实现的例子.

ruby csv fastercsv

12
推荐指数
1
解决办法
2万
查看次数

如何在Mac OSX中安装C#

有人可以告诉我如何在Mac OSX 10.6中安装C#吗?

c# macos

7
推荐指数
1
解决办法
9674
查看次数

如何设置form_for select的默认值

我想知道如何在form_for select上设置默认值.

我的代码是这样的:

<%= form_for(@user) do |f| %>
 .
 .
 .

 <div class="field">
 <%= f.select(:user_group_id, options_for_select(@user_groups.collect {|p| [ p.name, p.id ] },   "Select Category")) %>
 </div>
<%= end %>
Run Code Online (Sandbox Code Playgroud)

显然它会返回字段user_group的所有值.在我的编辑页面上,我想将默认值设置为用户在user_group中的任何值.请帮忙

select form-for ruby-on-rails-3

6
推荐指数
1
解决办法
1万
查看次数

如何修复rails 3中的Request-URI Too Large错误?

我有一个错误说:

请求URI太大

实际上我正在尝试在我的实验rails 3应用程序上添加搜索功能,该应用程序接受a string和a date作为搜索参数.由于某些原因,当我单击提交按钮进行搜索时,浏览器中的URL很长,我有上面提到的这个错误.

这是我的模型的代码trap.rb:

class Trap < ActiveRecord::Base

 def self.search(empcode, date_entry)
  if empcode and date_entry
   where('empcode LIKE ? and date_entry = ?', "%#{empcode}%", "#{date_entry}")
  else
   scoped
  end
 end
end
Run Code Online (Sandbox Code Playgroud)

在控制器中traps_controller.rb:

class TrapsController < ApplicationController

 def index
  @traps = Trap.search(params[:search_empcode], params[:search_date_entry])

  respond_to do |format|
   format.html # index.html.erb
   format.xml  { render :xml => @traps }
  end
 end

 .
 .
 .
end
Run Code Online (Sandbox Code Playgroud)

在视图中index.html.erb:

<h2>TRAP 1.0</h2>

<%= form_tag traps_path, :method => 'get' do …
Run Code Online (Sandbox Code Playgroud)

search ruby-on-rails-3

5
推荐指数
1
解决办法
3483
查看次数

如何在rails 3中获得二维数组的行和列长度?

有人可以告诉如何获得rails 3中二维数组的行和列长度吗?

我的阵列是这样的:


 payroll = Array.new[Payroll.count][2]

当我们得到一维数组的长度时,我们确实喜欢

 array.length 
在二维数组中怎么样?

我想做的事情如下:


 payroll = Array.new[Payroll.count][2]

 for i in 0..payroll.row.length - 1
  for j in 0..1
   puts payroll[i][j]
  end
 end

我只是想知道正确的方法.请帮忙......

arrays multidimensional-array ruby-on-rails-3

3
推荐指数
1
解决办法
1万
查看次数

如何避免rails 3应用程序保存在development.log中?

我想保持我的rails 3应用程序保存在development.log中的所有开发日志,因为它使我的文件更大.

ruby-on-rails-3

3
推荐指数
2
解决办法
1829
查看次数

3
推荐指数
1
解决办法
2万
查看次数