私が取り組んでいるモジュールを理解するのに助けが必要です。前述のように、Facebook の統合には Rails 3、jquery token.input、および koala を使用しています。私が達成しようとしているのは、Facebook からユーザーのすべての友達を取得し、jquery tokeninput を使用して特定の友達を選択することです。ユーザーが送信をクリックすると、友人の ID がデータベースに保存されます。ryan が素晴らしいスクリーン キャストで示したのは、データベースを検索する方法ですが、私が遭遇している状況は、配列 (2 次元) を検索し、ユーザー インターフェイスで更新することです。
コントローラーコード:
def index
@graph = Koala::Facebook::GraphAPI.new(access_token)
@friends = @graph.get_connections("me","friends")
# now the @friends contains all the friends of the user, how do i get something
# like to work Friends.where("%params[:q]%") on @friends
respond_to do |format|
format.html
format.json {:render :json => @friends}
end
end
配列を検索する方法今、私ができることがある
@friends.include?('%params[:q]%')