mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2025-12-21 12:09:40 -06:00
28 lines
886 B
Go
28 lines
886 B
Go
/*
|
|
Package kql provides the ability to work with kql queries.
|
|
|
|
Not every aspect of the spec is implemented yet.
|
|
The language support will grow over time if needed.
|
|
|
|
The following spec parts are supported and tested:
|
|
- 2.1.2 AND Operator
|
|
- 2.1.6 NOT Operator
|
|
- 2.1.8 OR Operator
|
|
- 2.1.12 Parentheses
|
|
- 2.3.5 Date Tokens
|
|
- 3.1.11 Implicit Operator
|
|
- 3.1.12 Parentheses
|
|
- 3.1.2 AND Operator
|
|
- 3.1.6 NOT Operator
|
|
- 3.1.8 OR Operator
|
|
- 3.2.3 Implicit Operator for Property Restriction
|
|
- 3.3.1.1.1 Implicit AND Operator
|
|
- 3.3.5 Date Tokens
|
|
|
|
References:
|
|
- https://learn.microsoft.com/en-us/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference
|
|
- https://learn.microsoft.com/en-us/openspecs/sharepoint_protocols/ms-kql/3bbf06cd-8fc1-4277-bd92-8661ccd3c9b0
|
|
- https://msopenspecs.azureedge.net/files/MS-KQL/%5bMS-KQL%5d.pdf
|
|
*/
|
|
package kql
|