我对RoR相当陌生。Ruby on Rails模型重用
简而言之:客人应该可以留下评论他留下的财产;物业由主人拥有。主持人应该能够为访客留下评论(访客留在主人的财产)。我不认为有两个单独的模型(例如ReviewToHost,ReviewToGuest)是明智的 - 因此,如果@ property.reviews和@ user.reviews与单个Review模型一起工作,那将会很不错。有没有解决方案?
在此先感谢!
我对RoR相当陌生。Ruby on Rails模型重用
简而言之:客人应该可以留下评论他留下的财产;物业由主人拥有。主持人应该能够为访客留下评论(访客留在主人的财产)。我不认为有两个单独的模型(例如ReviewToHost,ReviewToGuest)是明智的 - 因此,如果@ property.reviews和@ user.reviews与单个Review模型一起工作,那将会很不错。有没有解决方案?
在此先感谢!
多态性应该满足您的需求 – apneadiving