Im Folgenden befindet sich das Schema des "users" Modells
id | First_Name | Zip
1 | abc | 10005
2 | xyz | 10005
3 | mno | 10005
4 | ijk | 10006
Und ich habe ein Textfeld, in dem ich die Postleitzahl eingebe, d.h. unten:
<%= form_for :search, :url => { :action => :search} do |f| %>
Specs
<%= f.text_field :tf_Zip,placeholder: "Zip" %>
<%= f.submit "Search", { :class => "buttonSearch"} %>
<% end %>
Und ich möchte alle Benutzer erhalten, deren "Zip == 10005", und ich verwende den folgenden Code:
def search
if ( !params[:search][:tf_Zip].blank? or params[:search][:tf_Zip] !="" )
@user_zip = User.where(user_Zip: params[:search][:tf_zip])
end
render 'search'
aber es funktioniert nicht richtig, bitte helfen. Danke