public function filterByDealerContentVersion($dealerContentVersion, $comparison = null)
    {
        if ($dealerContentVersion instanceof \Dealer\Model\DealerContentVersion) {
            return $this
                ->addUsingAlias(DealerContentTableMap::ID, $dealerContentVersion->getId(), $comparison);
        } elseif ($dealerContentVersion instanceof ObjectCollection) {
            return $this
                ->useDealerContentVersionQuery()
                ->filterByPrimaryKeys($dealerContentVersion->getPrimaryKeys())
                ->endUse();
        } else {
            throw new PropelException('filterByDealerContentVersion() only accepts arguments of type \Dealer\Model\DealerContentVersion or Collection');
        }
    }