Idea.where("user_id = ?", id)
我也想问,我们何时应该传递param [:id]。我发现rails在何处查找参数以及“params”如何工作
非常令人困惑答案 0 :(得分:2)
它从ideas
列中获取变量user_id
的值中id
列中的所有记录。
例如,如果id
为3
,则相当于:
Idea.where(user_id: 3)
答案 1 :(得分:0)
可能提供像select * from ideas where user_id = 14
这样的SQL查询。其中14
是id
变量的值。但首先返回范围对象。必要时将执行查询。