рельсы вид помощник каждый с разделителем - PullRequest
1 голос
/ 14 августа 2010

Я уверен, что некоторое время назад я видел вспомогательный метод rails, где .each в представлении принимает разделитель, такой как запятая.

Так сказать, я хочу:

- @results.each do |result| 
  = result.title

#to output
result 1, result 2, result 3

TIA

Ответы [ 2 ]

8 голосов
/ 14 августа 2010

Я думаю,

@results.map(&:title).to_sentence

должен сделать эту работу. См. Документ.

3 голосов
/ 14 августа 2010

Не уверен, к чему вы обращаетесь, но:

@results.collect { |r| r.title }.join( ',' )

должен делать то, что вы хотите.

...