我有一个盒子,里面有很多属于一个类别的项目。创建 Box 时,它具有 user_id。项目有一个 category_id。
我已经看到,如果您在相关表中有一个 user_id,它可以正常工作:
<%= f.collection_select :category_id, Category.where(:user_id => current_user.id), :id , :name %>
但是如何从 current_user 输入的内容中获取 Category collection_select - 我必须将 user_id 添加到 Categories 还是可以以某种方式加入我的表?