我目前有一个位置模型,允许我的客户在数据库中上传他们的相关位置。目前,如果客户的位置有北面和南面,该设置会强制客户创建两个不同的记录。
我想知道是否可以实现一项任务,允许我的客户为某个位置创建单个条目,并在其中创建可以在该记录中切换的北面和南面的记录。
这是一个更好的示例图:
location toggle http://adsemble.com/images/location-toggle-framework.jpg
最佳答案
当客户输入该位置的数据时,您可以自动创建两条记录。只需创建记录数据并保存记录即可。
您还可以在位置和每个面(北面和南面)之间实现 has_one/belongs_to 关系。即位置 has_one :north_face、has_one :south_face。北面所属:位置,南面所属:位置。
关于javascript - 切换一个模型内的两侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20408956/