我有一个应用设置问题:(对于旅行网站)
我的模特
class User < ActiveRecord::Base
end
class House < ActiveRecord::Base
end
class Apartment < ActiveRecord::Base
end
class Boutique < ActiveRecord::Base
end
class City < ActiveRecord::Base
end
class Activity < ActiveRecord::Base
end
我想添加一个“我去过那里”,“我已经完成了”,“我想去那里”等用户模型。因此,当用户/访问者在活动节目页面上作为示例时,存在可以添加上述状态的功能。
我从哪里开始与我的数据库设置...我必须使用多态设置?
Thanks..remco
答案 0 :(得分:0)
我认为我们需要更多关于模型如何相互关联的信息,而不仅仅是说“我想添加I've been there
,I've done that
”。我们需要相关信息,即用户has_many ????
房屋belongs_to ???
。请参阅ActiveRecord Association basics。这有助于更清楚地了解您的目标。