У меня есть приложение Rails с API с именами и регулярными контроллерами, которые соответствуют.В Rails, как я могу сказать, изнутри модели, пришел ли запрос с помощью контроллера API или обычного контроллера?
Оба набора контроллеров, конечно, используют те же модели. Например, API :: CouponController и CouponController используют модель купона.
Мы сначала создаем функции в веб-части вещей и должны иметь условную логику в модели, чтобы определить, поступает ли запрос от API или от обычного контроллера, поэтому мы можем раздвоить логику модели. Как я могу это сделать?
Или есть способ использовать другую модель для каждой пары контроллеров, но указать на одну и ту же таблицу?
Что вы точно хотите сделать? –