Мне нужна помощь в определении модуля, над которым я работаю. Как уже упоминалось, я использую rails 3, jquery token.input и koala для интеграции с facebook. Я пытаюсь заполучить всех друзей пользователя из facebook и использовать jquery tokeninput для выбора определенных друзей. После того, как пользователь нажимает кнопку «Отправить», идентификаторы друзей сохраняются в базе данных. То, что Райан показал нам в своем замечательном скринкасте, - это поиск в базе данных, но ситуация, с которой я сталкиваюсь, - это поиск в массиве (двумерном) и обновление в пользовательском интерфейсе.
Код контроллера:
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]%')