From e27eb1ca9198119ea1b0bd79be5f1aead45d615a Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Tue, 16 Aug 2022 10:56:07 +0200 Subject: Basic support for negative searches with parentheses (#4503) * Basic support for negative searches with parentheses * `!((author:Alice intitle:hello) OR (author:Bob intitle:world))` * `(author:Alice intitle:hello) !(author:Bob intitle:world)` * `!(S:1 OR S:2)` * Minor documentation / comment * Remove syslog debug line --- docs/fr/users/03_Main_view.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'docs/fr/users') diff --git a/docs/fr/users/03_Main_view.md b/docs/fr/users/03_Main_view.md index 11df737b7..3a65c1f7f 100644 --- a/docs/fr/users/03_Main_view.md +++ b/docs/fr/users/03_Main_view.md @@ -268,7 +268,10 @@ encore plus précis, et il est autorisé d’avoir plusieurs instances de : Combiner plusieurs critères implique un *et* logique, mais le mot clef `OR` peut être utilisé pour combiner plusieurs critères avec un *ou* logique : `author:Dupont OR author:Dupond` -Enfin, les parenthèses peuvent être utilisées pour des expressions plus complexes : +Enfin, les parenthèses peuvent être utilisées pour des expressions plus complexes, avec un support basique de la négation : * `(author:Alice OR intitle:bonjour) (author:Bob OR intitle:monde)` * `(author:Alice intitle:bonjour) OR (author:Bob intitle:monde)` +* `!((author:Alice intitle:bonjour) OR (author:Bob intitle:monde))` +* `(author:Alice intitle:bonjour) !(author:Bob intitle:monde)` +* `!(S:1 OR S:2)` -- cgit v1.2.3