Rails 定期从外部来源添加数据库条目的约定
Rails convention on adding database entries from outside source regularly
假设我有一个 运行 rails 项目,现在我需要从外部源向其数据库添加条目。这将每天自动完成一次,并且可以简化为从文本文件加载数据。
现在我想知道,在 Rails 项目中执行此操作的常规方法是什么?我是否创建一个每天运行一次的控制器方法,我该如何调用它?我是否使用 sequel gem 之类的内容从外部访问数据库?
我认为这取决于您的应用程序限制和业务要求。
我的看法是两种方式都好。
但我更愿意直接连接到使用一些消息队列的数据库,只是为了避免 HTTP,以减少 HTTP 调用的次数。
假设我有一个 运行 rails 项目,现在我需要从外部源向其数据库添加条目。这将每天自动完成一次,并且可以简化为从文本文件加载数据。
现在我想知道,在 Rails 项目中执行此操作的常规方法是什么?我是否创建一个每天运行一次的控制器方法,我该如何调用它?我是否使用 sequel gem 之类的内容从外部访问数据库?
我认为这取决于您的应用程序限制和业务要求。 我的看法是两种方式都好。
但我更愿意直接连接到使用一些消息队列的数据库,只是为了避免 HTTP,以减少 HTTP 调用的次数。