Show last authors
1 = Introduction =
2
3 IXpathExpression is a built-in expression language similar to the well-known Xpath language.
4
5
6 = Use =
7
8 * The current usable syntax of IXpathExpression looks like the following :  {{code language="none"}}trkType [ key1 {operator} value1 AND key2 {operator} value2 ...] {{/code}}
9
10 eg : Product [ Price <10 AND Quantity= 3 AND Category = Food]
11
12 * The list of available operators : 
13 ** (((
14 |(% style="width:343px" %) =|(% style="width:412px" %)equals|(% style="width:448px" %)
15 |(% style="width:343px" %)>=|(% style="width:412px" %)greater or equal than|(% style="width:448px" %)
16 |(% style="width:343px" %)>|(% style="width:412px" %)greater than|(% style="width:448px" %)
17 |(% style="width:343px" %)<=|(% style="width:412px" %)less or equal|(% style="width:448px" %)
18 |(% style="width:343px" %)<|(% style="width:412px" %)less|(% style="width:448px" %)
19 |(% style="width:343px" %)~!=|(% style="width:412px" %)different|(% style="width:448px" %)
20 |(% style="width:343px" %)<>|(% style="width:412px" %)between two number or date values|(% style="width:448px" %)(((
21 the two values are stored in a String as : "min;max"
22
23 Example : Product [ ExpirationDate <> 2020-02-02;2021-02-02
24 )))
25 |(% style="width:343px" %)#|(% style="width:412px" %)not in an array of values |(% style="width:448px" %)(((
26 the list is a String of values separated with ';' :
27
28 Example : Game [ Alias # FIFA;MINECRAFT ]
29 )))
30 |(% style="width:343px" %)€|(% style="width:412px" %)in an array of values|(% style="width:448px" %)(((
31 |(% style="width:448px" %)(((
32 the list is a String of values separated with ';' :
33
34 Example : Planet [ Name € Mercury;Earth]
35 )))
36 )))
37
38
39 )))
40 * There is the possibility to call values from metadata, such as creationDate , modificationDate, jobID , userID ... by inserting '_' (underscore) at the beginning of the alias needed like : _creationDate , _modificationDate ...
41
42
This wiki is hosted and managed by iXPath
Powered by XWiki 13.3 debian