簡體   English   中英

如何在ROR中將數據從一個模型標記到單獨的控制器?

[英]How to tag data from one model to a separate controller in ROR?

問題:我正在嘗試創建一個應用程序,使一個人可以“點擊”具有不同運動偏好的標簽按鈕(例如:“跑步”,“涉及蝙蝠”),每個按鈕都被標記為某些運動。 因此,如果用戶選擇標簽“ Involves Bats”,則該應用程序將生成所有相關運動,例如“棒球”,其中將“ Involves Bats”作為預先構建的標簽。

到目前為止我所做的事情:我添加了acts_as_taggable gem我為“運動”創建了一個沒有控制器的模型。 我在seeds.rb中創建了定義有每個運動名稱的“運動”模型。 我有一個Users控制器,有人可以在其中提交將其帶到他們的用戶頁面的電子郵件。

還剩什么,我需要將所有首選項(即“跑步”)標記為所有潛在的“運動”。 我在做這件事時真的很困難。 我還需要在“用戶頁面”上顯示可供選擇的標簽(“正在運行”)。 我需要讓用戶選擇標簽,然后根據相關標簽生成“運動”的推薦

我知道這是一個相當復雜的問題,但是我相信這是一個相當普遍/基本的應用程序。

謝謝!

您應該查看有關標記的Railscast第382集:它確切顯示了您所需要的! http://railscasts.com/episodes/382-tagging

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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