diff --git a/code/solr/Solr.php b/code/solr/Solr.php index d013f9e..3790b63 100644 --- a/code/solr/Solr.php +++ b/code/solr/Solr.php @@ -214,7 +214,7 @@ class Solr_Reindex extends BuildTask { $includeSubclasses = $options['include_children']; $filter = $includeSubclasses ? "" : '"ClassName" = \''.$class."'"; - $items = DataObject::get($class, $filter, "", "", array('limit' => $this->stat('recordsPerRequest'), 'start' => $start)); + $items = DataList::create($class)->where($filter)->limit($this->stat('recordsPerRequest'), $start); foreach ($items as $item) { $index->add($item); $item->destroy(); } }