2015-11-02 77 views
0

我检查了rails应用程序中没有oauth_access_tokens模型,但我可以使用sql来检查令牌。如何使用SQL检查特定用户是否存在令牌。我这是不工作电流解决方案如下:如何在rails测试中访问oauth_access_tokens以检查用户是否有令牌

query = "SELECT user_id FROM table_name" 
found = false 
ActiveRecord::Base.connection.select_all(query) do |r| 
    if r.user_id == "my_user_id" 
    found = true 
    break 
    end 
end 
assert found 

回答

0

我想通了:

ActiveRecord::Base.connection.select_all(query).each do |r| 
相关问题