我試過搜索,但無法找到任何東西。請注意,我可能一直在尋找錯誤的東西。Rails與陣列連接表
所以,我的問題是關於在Rails連接表。
我打算讓用戶和書籍以及將用戶鏈接到書籍的連接表收藏夾。
所以,我最初的想法是收藏夾表將具有user_id和book_id。
但是,我想也提供建議。所以,如果user1喜歡書籍1,2,3,4和user2喜歡書籍1,2,3,4,5;我希望能夠向用戶1推薦書5。
我在想,擁有一個帶有user_id的表格,然後是一個包含他們最喜歡的書籍的數組將是最容易找出適當的建議。
所以,我的問題是兩倍。首先,我需要兩張桌子嗎?一個連接表和另一個與數組的表?或者可以/應該那兩個是一樣的?其次,這是設置所有這一切的最佳方式嗎?我是自學成才的,所以我很可能會錯過一些非常基本的東西。
非常感謝幫助!
感謝您的快速回復!我會檢查出來的。我現在只需要一些非常簡單的東西。我知道我可能不是在尋找正確的東西。再次感謝,非常感謝! – jon 2013-03-12 20:59:31
哈哈,在我開始寫這麼長的回答之前,我並不認爲有這樣的寶石。談論重塑輪子:) – Zippie 2013-03-12 21:04:00
你和我都@Zippie。我有我的「推薦引擎」全部在我的記事本上畫出來,哈哈。 – jon 2013-03-12 21:08:27