Last modified by Thomas Mortagne on 2017/03/24

From version 8.1
edited by Vincent Massol
on 2008/09/12
Change comment: Improved XWQL description
To version 9.1
edited by Vincent Massol
on 2008/09/12
Change comment: Fixed escapes I had introduced but not working for some reason

Summary

Details

Page properties
Content
... ... @@ -16,7 +16,7 @@
16 16  * Improvement of Query Manager which was introduced in 1.6M1. The purpose of the Query Manager is to allow using multiple Query Languages and manage them (HQL is one such language). The changes are:
17 17  ** Ability to use positional parameters in Query (only named parameters supported earlier).
18 18  ** Ability to add a new Query Language easily simply by adding a JAR to the Classpath.
19 -* New experimental XWiki Query Language called XWQL. #info("More about the language in [XWQL design page>dev:Design.XWikiQueryLanguage]. The Main syntax and a translator to HQL are implemented. It currently requires programming rights to use in scripts. The current XWQL syntax is not the final one. We'd like some feedback to improve it. The language will fully replace current <tt>\$xwiki.search</tt> methods in XE 1.7. The XWQL language is accessible via the Query Manager. Example: <tt>\$xwiki.xWiki.store.queryManager.createQuery('from doc.object(XWiki.XWikiUsers) as user', 'xwql').execute()</tt>.")
19 +* New experimental XWiki Query Language called XWQL. #info("More about the language in [XWQL design page>dev:Design.XWikiQueryLanguage]. The Main syntax and a translator to HQL are implemented. It currently requires programming rights to use in scripts. The current XWQL syntax is not the final one. We'd like some feedback to improve it. The language will fully replace current <tt>$xwiki.search</tt> methods in XE 1.7. The XWQL language is accessible via the Query Manager. Example: <tt>$xwiki.xWiki.store.queryManager.createQuery('from doc.object(XWiki.XWikiUsers) as user', 'xwql').execute()</tt>.")
20 20  
21 21  Other changes:
22 22  

Get Connected