0
我正在嘗試使用Amazon on aws-sdk Gem for Ruby on Rails做一個ItemSearch,但無法讓它正常工作並且正在努力尋找任何文檔(這一切似乎都是舊的)AWS ItemSearch with Ruby SDK
我有以下頁面:/app/views/home/index.html.erb:
<%= form_tag('/search') do %>
<%= label_tag(:keywords, 'Search for:') %>
<%= text_field_tag(:keywords) %>
<%= submit_tag('Search') %><br/>
<%= text_area_tag(:result, @result) %>
<% end %>
以下控制器:/app/controllers/home_controller.rb:
class HomeController < ApplicationController
require 'aws-sdk'
def index
@result = ''
end
def search
AWS.config(:access_key_id => 'xx', :secret_access_key => 'xx')
sea = ItemSearch.new('Books', {'Title' => 'ruby programming'})
@result = params[:keywords]
render :action => :index
end
end
但是得到錯誤:
uninitialized constant HomeController::ItemSearch
我只是想獲得結果並在頁面上的文本區域顯示結果。
但正如我所說,我能找到的唯一文檔似乎是較舊的。
任何人都可以幫我解決這個問題嗎?或者指向我可以使用的更新教程?
非常感謝
謝謝,我終於找到了Sucker包裝器,它運作良好: – skeniver