我的用户和车辆之间有很多直接的关系。
User has many Ownerships
User has many vehicles through Ownerships.
Ownerships belongs to User and Vehicle
Vehicle has many Ownerships
Vehicle has many Users through Ownerships
在车辆展示页面上,我想制作一个允许创建新用户并同时建立车辆和用户之间的关联的表单,即在所有权模型中添加一个条目,该条目填充当前正在查看的车辆的车辆 ID以及新创建的用户的用户 ID。
理想情况下,该页面将重定向回同一车辆展示页面。
我自己尝试过这样做,并且能够自己创建关联(并正确重定向回),但不能同时创建。
当我尝试从车辆显示页面添加用户时,我无法将当前车辆 ID 作为隐藏字段传递,而不会出现诸如未知属性车辆 ID 之类的错误。
如果我打算在车辆展示和 /user/new 上创建一个表格,我的 user_controller 也会有所不同。现在我正在尝试在创建方法中读取当前车辆页面。每次从用户新页面开始都会失败。