Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
オブジェクトの配列がありますが、それらのいずれかが ActiveRecord かどうかを確認する方法はありますか?
確認してもいい
object.is_a?(ActiveRecord::Base)
がオブジェクトだとします。1つの方法は、クラスの演算子をobj使用してチェックすることです。===Object
obj
===
Object
array.any? { |obj| ActiveRecord::Base === obj }