[英]Working with Third party yummly api in rails 4
我在網上搜索了關於如何做自己想做的事的詳盡解釋,但是找不到任何東西。
我想要做的是讓用戶能夠搜索yummly api並返回一些結果...
這是一些代碼。
index.html.erb
<% @results.each do |r| %>
<%= r.name %>
<% end %>
home_controller.rb
class HomeController < ApplicationController
def index
@results = Yummly.search('Onion')
@recipe = @results.map(&:to_s)
end
end
我已經安裝了Yummly gem,它使我可以調用Yummly.search
如何允許用戶搜索該詞而不是對其進行硬編碼? 它只返回了很好的硬編碼,但是我不知道如何允許用戶搜索。
謝謝!
理想情況下,您將具有一個允許用戶輸入搜索詞,然后將該詞傳遞給Yummly API的表單。
類似於(用您自己的路線名稱代替):
<%= form_tag({controller: 'home', action: 'index'}, {method: :get}) do %>
<%= text_field_tag 'search' %>
<% end %>
在您的控制器中:
Yummly.search(params[:search])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.