1
假設您有一個可以屬於多個類別的書籍模型。類別是預定義的,但我們可能會讓用戶添加他自己的,即使大部分時間默認值都足夠。在rails中有多個值的屬性:布爾值,字符串和序列化或hbtm?
根據你的最佳處理方法是什麼?
a)與分類模型的多對多關係?但是,考慮到大多數時候默認類別已經足夠了,那麼這不是過度殺傷性的嗎? b)每個默認類別的布爾值和用戶輸入類別的額外字符串 C)只是一個字符串和使用序列化?但是,使用複選框輸入默認選項可能會更復雜 d)您的任何其他建議...
感謝您的時間!
感謝
如果你想收集有關類別的信息,那麼你需要將它設置爲:has_many:through =>關係。由於這個原因,HABTM有點不受歡迎。 – brycemcd 2010-12-07 17:27:47