Mongo和Rails新手 - 试图查询用户并获得语法错误

时间:2012-05-16 15:43:01

标签: ruby-on-rails mongodb

我正在尝试查询用户

user = User.("linkedin_accounts.uid" => "16268324").first

但是我收到了这个错误:

irb):19: syntax error, unexpected tASSOC, expecting $end
user = User.("linkedin_accounts.uid" => "16268324").first
                                       ^
    from (irb):19
    from :0

预期结束意味着什么?我的查询怎么错了?

谢谢!

1 个答案:

答案 0 :(得分:1)

您使用的语法错误。 User.之后应该有一个方法:

user = User.first("linkedin_accounts.uid" => "16268324")