簡體   English   中英

在Rails 4中使用第三方Yummly API

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM