The purpose of this issue is to implement complex filters based on only one property.
Here are some examples.
$this->productService->fetchAll(0, 12, ['price' => '<10->2' ]);
$this->productService->fetchAll(0, 12, ['price' => '!10' ]);
$this->blogPostService->fetchAll(0, 12, ['title' => "'Hand ball'-'Foot Ball'"]);
$this->blogPostService->fetchAll(0, 12, ['title' => "'*ball*+"*tennis*'"]);
The purpose of this issue is to implement complex filters based on only one property.
We would add additional operators
+represents an AND operator-represents an OR operator(and)allows operator precedenceHere are some examples.