私は、データベースに従業員オブジェクトを照会するRailsコードを持っています。これには、social_url_for_service
(さまざまなサービスのために)多くのオブジェクトがあります。それが実装される方法では、最初にデータベースからすべての従業員を取得し、次にTwitterで従業員を検索します。この関連付けを直接検索する方法はありますか(たとえば、Employee.find()メソッドを使用)?
@e = Employee.all
@employees = []
@tweets = []
@e.each do |employee|
if employee.social_url_for_service(:twitter)
@employees << employee
@tweets.concat(Twitter.user_timeline(employee.social_url_for_service(:twitter).split('/').last, count: 3))
end
end