我在 index.html.erb 中有以下内容:
<% CSV.parse(thetest.tags) do |row| %>
<% row.each do |a| %>
<div class="btn btn-primary btn-large"><%= a %></div>
<% end %>
<% end %>
这给了我以下错误,只有当'thetest.tags'包含一个名为'test'的字符串时,因为它是一个目录。
Errno::EISDIR in Tests#index
Is a directory - test
Extracted source (around line #9):
ruby 代码有问题,还是我的 routes.rb 有问题?
编辑 1:此字符串 'tags' 中的任何其他值都有效,例如 'abc,apple,123'。只有在包含测试时才会出错,例如'test,any,other,value'。帕德无视任何东西,他没用。