How to have nameless YAML fixtures in Rails?
Let's say we have.
 apple:
    name: apple
  orange:
    name: orange
  grape:
    name: grape
Can this turn into s开发者_如何学Comething below?
    name: apple
    name: orange
    name: grape
Because I have like 25 items, manually name them is really a valueless job.
No, you can't, also because this is not a valid YML syntax. Each fixture element must belong to a name which reflects the YAML node name.
However, you can generate the names with Ruby.
<% %w(apple orange grape).each do |fruit| %>
<%= fruit %>:
    name: <%= fruit %>
<% end %>
 
         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论