我对 RoR 很陌生。
简而言之:客人应该能够为他所住的物业留下评论;财产归房东所有。主人应该能够为客人留下评论(客人住在主人的财产中)。我认为为此使用两个单独的模型(例如 ReviewToHost、ReviewToGuest)并不明智 - 所以如果 @property.reviews 和 @user.reviews 与单个 Review 模型一起使用会很好。有解决方案吗?
提前致谢!
我对 RoR 很陌生。
简而言之:客人应该能够为他所住的物业留下评论;财产归房东所有。主人应该能够为客人留下评论(客人住在主人的财产中)。我认为为此使用两个单独的模型(例如 ReviewToHost、ReviewToGuest)并不明智 - 所以如果 @property.reviews 和 @user.reviews 与单个 Review 模型一起使用会很好。有解决方案吗?
提前致谢!
这个Railscast应该准确地告诉你你需要什么。
把review设为多态,可以看http://railscasts.com/episodes/154-polymorphic-association