/**
  * @param FilterInterface $filter
  */
 protected function compileFilterSelect(FilterInterface $filter)
 {
     foreach ($filter->getSelect() as $alias => $property) {
         if ($this->isSkipProperty($property)) {
             continue;
         }
         $this->compileSelect($property, $alias);
     }
 }