Post.find :all, :conditions => ['type IN (?)', ['Post', 'ChildPost']]
Или:
values = ['Post', 'ChildPost']
Post.find :all, :conditions => ['type IN (?)', values]
Это должно привести к следующему SQL:
SELECT * FROM `posts` WHERE `type` IN ('Post', 'ChildPost');