Add overlaps date/time operator and similarity

This commit is contained in:
2018-10-18 09:41:40 +02:00
parent 2ff30ae656
commit 25f5503030
4 changed files with 172 additions and 1 deletions

View File

@@ -30,6 +30,8 @@ use Chill\MainBundle\Doctrine\DQL\GetJsonFieldByKey;
use Chill\MainBundle\Doctrine\DQL\Unaccent;
use Chill\MainBundle\Doctrine\DQL\JsonAggregate;
use Chill\MainBundle\Doctrine\DQL\JsonbExistsInArray;
use Chill\MainBundle\Doctrine\DQL\Similarity;
use Chill\MainBundle\Doctrine\DQL\OverlapsI;
/**
* This class load config for chillMainExtension.
@@ -159,7 +161,9 @@ class ChillMainExtension extends Extension implements PrependExtensionInterface,
'AGGREGATE' => JsonAggregate::class
),
'numeric_functions' => [
'JSONB_EXISTS_IN_ARRAY' => JsonbExistsInArray::class
'JSONB_EXISTS_IN_ARRAY' => JsonbExistsInArray::class,
'SIMILARITY' => Similarity::class,
'OVERLAPSI' => OverlapsI::class
]
)
)