Итак, допустим, у меня есть приложение библиотеки рельсов, в котором есть книги и авторы. У автора может быть много книг, и одна книга принадлежит автору. Если я пытаюсь создать новую книгу, я должен написать название и автора, которому принадлежит книга. Но я не могу просто написать имя автора, потому что даже если автор, которого я набрал, существует, приложение скажет, что его не существует, поэтому я должен написать его идентификатор, чтобы он работал.
Помощник collection_select
будет работать, но он не очень полезен, если у вас много авторов, поскольку вам нужно будет потратить много времени на поиск автора книги. Поэтому я подумал, что просто написать имя автора было бы лучшим решением, но я пробовал много вещей, и ничего из этого, похоже, не работает. sh.