我正在學習Ruby on Rails(我的第一個MVC),並已成功設置「Agents」和「Zipcodes」之間的多對多關係。我現在想要做的是根據用戶輸入的郵政編碼獲取關聯的代理。我能夠在控制檯中如此成功,但我很難將其轉換爲控制器和視圖。我該如何從控制檯將它們傳送到控制器並查看
我在控制檯什麼:
zip = Zipcode.find_by_zip(gets.chomp)
=> 92562
zip.agents
我在掛斷是如何翻譯成我可以從與表單視圖訪問的動作這一點。
我已經開始通過定義行動(代理商#查找),但我難以確定這是否正確,以及之後會發生什麼。
def find
@user_zip = Zipcode.find_by_zip(params[:zip])
end
希望有人在這裏真棒可以指向正確的方向上的n00b。
標記此答案正確,讓我95%在那裏。這不正是我所需要的,但它幫助我重新思考我做事的方式。它讓我把事情翻轉了一下!感謝大家的意見! –