Features/Plain Query Format: Difference between revisions
| Line 25: | Line 25: | ||
Instead of having complicated query format for org.laptop.sugar.DataStore::find(), use plane string [http://www.xapian.org/docs/queryparser.html full featured] query format i.e. use all system query parameters(like timestamp, mime_type etc.) with user query string(from former find()'s 'query' argument). | Instead of having complicated query format for org.laptop.sugar.DataStore::find(), use plane string [http://www.xapian.org/docs/queryparser.html full featured] query format i.e. use all system query parameters(like timestamp, mime_type etc.) with user query string(from former find()'s 'query' argument). | ||
All system, users predefined and some(its up to user) of users query terms | All system, users predefined and some(its up to user) of users query terms | ||
* use prefixes like mime_type:"text/plain", author:Strugatsky etc. | |||
* could be ranged e.g. timestamp:<stamp2>..<stamp2> | |||
* could be sorted | |||
==== System terms ==== | ==== System terms ==== | ||