Rails предоставляет to_sentence
помощник:
> ['a', 'b'].to_sentence
=> "a and b"
> ['a', 'b', 'c'].to_sentence
=> "a, b, and c"
Если вы хотите a, b and c
вместо a, b, and c
, вы можете изменить last_word_connector
:
> ['a', 'b', 'c'].to_sentence(last_word_connector: " and ")
=> "a, b and c"