0

我有一个应用设置问题:(针对旅游网站)

我的模型是

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

我想在用户模型中添加“我去过那里”、“我做过”、“我想去那里”等。因此,当用户/访问者在活动显示页面上举例时,有一个功能可以添加上述状态。

我从哪里开始与我的数据库设置相关...我必须使用多态设置吗?

谢谢..remco

4

1 回答 1

0

我相信我们需要更多关于模型如何相互关联的信息,而不是仅仅说“我想添加I've been thereI've done that。我们需要相关信息,即 A user has_many ????A house belongs_to ???。请参阅ActiveRecord 关联基础知识。这将有助于更清楚地了解您正在尝试做什么。

于 2013-06-08T19:26:03.210 回答