Rails ActiveRecord::Relation error
问题 Looking into passing a variable as value on ActiveRcord query key/column? login = Login.where("email_address" => "geo@bostj.com","active" => 1).select("id") => [#<Login id: 767>] login = Login.where("email_address" => "geo@bostj.com","active" => 1).select("id").class => ActiveRecord::Relation admin = Admin.where("login_id"=>login).exists? Heeeelp 回答1: I would do: login = Login.where(email_address: 'geo@bostj.com', active: 1) Admin.exists?(login_id: login.pluck(:id)) 回答2: You can write as