В настоящее время я работаю над приложением rails, где у меня есть два класса моделей, учетная запись и пользователь. Я хочу разрешить пользователям связывать свой User с информацией о учетной записи из других мест.заполняющая модель через отдых api
Что я хочу, чтобы пользователь мог сделать это, в моей пользовательской форме редактирования у меня есть список, отображающий имена всех связанных учетных записей, и текстовый ввод для их добавления.
Все, что я хочу сделать, это заполнить одно поле (имя учетной записи) и нажать кнопку, а задняя часть ударит по остаточному API для этого имени учетной записи, отменит соответствующую информацию и заполнит объект модели учетной записи, привязка к текущему пользователю.
Например, с пользовательской страницы я хотел бы, чтобы пользователь мог вводить свой твиттер, а на заднем конце я искал этот идентификатор учетной записи Twitter и связывал его с этим пользователем в моей базе данных.
Где подходящее место для крючка, чтобы я мог взять ввод (твиттер), отключить вспомогательный метод, который заполняет объект учетной записи, а затем связать его с моим текущим пользователем?
Я думаю, что я сильно усложняю мою форму рельсов, и это проблема. Я пытался сделать дополнение через пользовательскую форму (так что он отходил как пользователь обновления, а не создавал учетную запись), но я думаю, что это лучший способ. – marknach