提供された電子メールまたは姓と名のいずれかを持つすべてのユーザーを取得したいと考えています。たとえば、次のようになります。
users = User.where(:first_name => "James", :last_name => "Scott")
「James」と「Scott」の姓名を持つすべてのユーザーが返されます。
users = User.where(:email => "james@gmail.com")
「james@gmail.com」としてメールでユーザーを返します。
where
同じ姓名を持つユーザーと、1 つのクエリで一致する電子メールを持つユーザーのいずれかを返す句を実行する方法はありますか、それとも 2 つの別々の句where
でマージを行う必要がありますか。where