新手问题 关于 where 查询

匿名 · 2013年04月14日 · 最后由 yzhrain 回复于 2013年04月14日 · 2308 次阅读

大家好,今天写 rails 遇到一个问题: 用 where 查询,record = User.where("xxx = ? AND XX = ?", A, B) 得到了一条查询记录(id: xx, name: xxx,....),现在想访问这条记录的某一属性,比如 record 记录 name,但是调用 record.name 报 undefined method 错误,用 where 要怎样才能访问某一属性,求解~

返回的是 array?relation?忘记了…… 你试试 record[0].name

2 楼 已删除

where 返回的是一个数组。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号