В настоящее время я пытаюсь интегрироваться с сторонним API с использованием активного ресурса.Вложенные маршруты Active Resource
Ive завершил большую работу, но я борюсь с одним вложенным ресурсом.
/company/:company_id/users/:id
я могу получить пользователь от компании, используя
API :: Company.find (124343) .users
но любые последующие изменения пользователя не спасут.
Я знаю, что мне нужно играть с атрибутом Base.site, чтобы принять аргумент, я просто не могу найти, как установить атрибут. Например, в пользовательской записи оно имеет значение company_id. Таким образом, получивший company_id легко, я просто не могу работать, как получить URL, чтобы содержать его правильно, и поэтому его не будет правильным путем, вместо того, чтобы идти куда-нибудь
/company//users/32435
Можете ли вы указать, как вы в настоящее время генерируете URL? – mark
Я создаю новый класс и наследую от ActiveResource :: Base (Base
Эй, не могли бы вы отредактировать свое оригинальное сообщение и скопировать дословно route.rb, а также форму, которая генерирует URL. – Trip