我正在寻找从其他网站获取数据的代码的“rails”设计模式。
我的应用程序中有一个 rails 控制器,它不是从数据库中获取数据,而是从外部 API 或从网络上抓取数据。
放置此代码的“rails”位置在哪里。
为了快速实现,我只是将它放在模型中,但模型不与数据库交互 - 或不支持标准模型功能 - 所以感觉不对,但我对 rails 和 ruby 的理解还不够扎实,无法知道在哪里它应该去。
代码的大致工作方式是控制器调用 model.fetchData args 模型使用 HTTParty 或类似方法来使调用处理数据将其传递回控制器
有什么建议吗?