Fix assumption of primary key name in PredicateBuilder subquery.
ActiveRecord::Batches#find_each
self