Ответы пользователя по тегу Ruby
  • Можно в Ruby on Rails создать Model с источником данных в виде внешнего RESTful API?

    @mikhailushka
    В том подходе, который вы предлагаете есть проблема с тем, что ваш проект будет почти полностью зависеть от этого источника данных.

    Может быть вы могли бы сделать следующее:
    Можете написать job который будет по какому то промежутку времени(раз в час или раз в день) подключаться к этому источнику данных, собирать их в кучку так как вам нужно и отправлять в вашу базу данных на вашем сервере.
    По сути просто не постоянное подключение к удалённому источнику данных.

    Это могло бы быть удобно, если источник данных не ваш и вы не можете на него повлиять(он упадет например)
    Но в то же время, если вам важно обрабатывать данные в реальном времени(юзер зарегистрировался и инфа о нем ушла на этот удаленный сервер, а вам после регистрации сразу нужны эти данные - для проверки логина и пароля при входе например) данный подход не подойдет

    Тут нужно знать больше о предметной области, может быть, если вам нужно просто 1 раз заполнить данными вашу модель, то удобнее всего было бы это где то в миграции вообще реализовать.
    Ответ написан
    Комментировать