Jump to: navigation, search

Changes


Mobile Free Text Search

370 bytes added, 19:32, 27 May 2015
/* Search criteria */
The text you provide in the input field is processed into search criteria objects before actually executing the search.
An understanding of this mechanism and how to write a search query that is comprehensive for it will benefit your ability to find objects.
 
Examples:
 
{{Code|Pressure 32.8}}
 
 
{{Code|"Pump inspection" "2015-05-27"}}
 
=== Individual words and connected phrases ===
In this case, wrap your connected phrase into quotation marks ({{Code|"}}) - the search text interpreter will handle it as a single criterion.
Example: {{Code|Chuck "He who needs no nickname" Norris}} will result into three criteria (one of them being the phrase "He who needs no nickname").
 
[[Category:Android|Mobile Free Text Search]]
[[Category:Search|Mobile Free Text Search]]
=== Dates and times ===
{{Code|Year-Month-Day Hour:Minute:Second}}
Example:
{{Code|2015-05-27 20:46:21}}
{{Hint|If you want to search for a date and a time (in one criterion), then make sure you put the date-time into quotes ("). Else, the date and the time will be searched for separately - possibly decreasing the result quality.}}
 
[[Category:Android|Mobile Free Text Search]]
[[Category:Search|Mobile Free Text Search]]
==== Search behaviour ====
Also, a pure text search for your input will be done additionally.
By the way, this means that you also can specify dates the way your UBIK objects do, because it might match at text-level even without the search understanding your date input.
 
[[Category:Android|Mobile Free Text Search]]
[[Category:Search|Mobile Free Text Search]]
=== Numbers ===
The only thing you can't search for currently are UUID/Guid criteria (but you probably don't want to enter one by hand anyway).
 
=== Property names ===
 
If a meta property is found that matches a criterion, all found property values are filtered by it.
This way, you can specify your search efficiently.
 
For example, imagine searching for a value like "2". It will be found extremely often, so without further specification, you will get all kinds of results.
Adding the meta property name "Layer ID" will result in a way better result.
 
The query then looks like the following:
{{Code|"Layer ID" 2}}
{{Hint|Specify meta property names in order to filter your search for property values!}}
[[Category:Android|Mobile Free Text Search]]
[[Category:Search|Mobile Free Text Search]]
1,606
edits