1

我确定我不久前看到了一个 rails 辅助方法,其中视图中的 .each 接受分隔符,例如逗号。

所以说我想要:

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

#to output
result 1, result 2, result 3

TIA

4

2 回答 2

8

我认为

@results.map(&:title).to_sentence

应该做的工作。见文档。

于 2010-08-14T11:01:15.473 回答
3

不确定您指的是什么,但是:

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

应该做你想做的。

于 2010-08-14T10:21:44.323 回答