まだ非常に新しいRailsに。私のモデルから私のlibフォルダにあるcalltwitter.rbファイルで私のメソッドをどのように呼び出すのですか?基本的には、配列をcalltwitter.rbから私のモデルに戻して保存できるようにします。モデルのTwitterの宝石検索結果を得ることができません
私はこの2つのクラスがあります。
のlib /さえずり/ calltwitter.rb
require 'rubygems'
require 'twitter'
class CallTwitter
def search(search_string)
Twitter.search(search_string, :rpp => 5, :lang => "en", :result_type => "mixed").map do |result|
search_tweets << {:image_url => result.profile_image_url, :from_user => result.from_user, :tweet => result.text, :tweeteddate => result.created_at}
end
return search_tweets
end
と
require './lib/twitter/CallTwitter.rb'
class Tweet < ActiveRecord::Base
def get_search_tweets
search_tweets = CallTwitter.new
search_tweets.search("search string")
end
end