Неважно ... Я написал этот ответ, а затем понял, что это по-прежнему в виде строки; По какой-то причине рельсы добавляют скобки в область ввода, но, насколько я могу судить, они бесполезны. Так что я согласен; лучший способ действия - использовать before_action в контроллере и разделить строку вручную. Вы можете сойти с ума и использовать simple_form для создания пользовательского метода ввода, но, как новичок, я думаю, это становится немного интенсивнее.
Я понял, как это работает. Мой атрибут (ингредиенты) сохранен в моей базе данных в виде массива, что важно. Если атрибут сохраняется как массив, и я использую <%= f.text_area :ingredients %>
, текстовая область содержит набор квадратных скобок. Пока ввод вводится в скобках, параметры получают входные данные в виде массива! Это не очень красиво, но я уверен, что смогу исправить дисплей, чтобы позже скрыть эти скобки. Надеюсь, это поможет.