无法从数据库返回期望的结果

时间:2019-03-13 20:06:26

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我在Rails中进行了一个简单的查询,但似乎无法获得所需的结果。

查询为:

<%= User.select(id: @list.user_id).pluck(:username) %>

并且工作正常,但是结果是["User1"]而不是User1

我尝试了.to_s,但没有成功。预先谢谢你!

1 个答案:

答案 0 :(得分:0)

修改您的查询,尽管您应该在控制器或其他地方执行此操作。

<% = User.select(:username).find(@list.user_id).username %>