1 Date: Fri, 7 Dec 2012 14:58:45 +0000
2 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0)
3 Content-Type: application/x-phpwiki;
4 pagename=Help%2FSemanticSearchPlugin;
5 flags=PAGE_LOCKED%2CEXTERNAL_PAGE;
8 Content-Transfer-Encoding: binary
10 Search for relations/attributes and its values.
12 page - relation::object. e.g list all cities: is_a::city => relation=is_a&s=city
14 We search for both a relation and if the search is valid for attributes also, and OR combine the result.
16 An attribute has just a value, which is a number, and which is for sure no pagename, and its value goes through some units unification. (not yet)
18 We can also do numerical comparison and unit lifting with attributes:
19 * population > 1000000
20 * population > 1 million
23 * The backends can already do simple AND/OR combination of multiple relations and attributes to search for. Just the UI not. TODO: implement the AND/OR buttons. population < 1 million AND area > 50 km2
24 * Due to attribute internals a relation search with matching attribute names will also find those attribute names, but not the values. You must explicitly search for attributes then.
26 The Advanced query can do a freeform query expression with multiple comparison and nesting.
27 * "is_a::city and population > 1.000.000 and population < 10.000.000"
28 * "(is_a::city or is_a::country) and population < 10.000.000"
33 <<SemanticSearch arguments>>
38 All [[Help:PageList|PageList]] arguments, plus the following ones:
47 | linkvalue query string
51 | which pages (glob allowed)
55 | linkname. which relations.
59 | linkname. which attributes.
63 | a funny written way for equality for pure aesthetic pleasure "All attributes which have this value set"
75 | no word splitting, if no regex op is present, defaults to exact match
79 | don't show form with results.
87 | valid: pagename, relation, linkto, attribute, value and all other pagelist columns
100 * [[Help:Reini Urban|Reini Urban]]
103 * [[Help:TitleSearchPlugin]]
104 * [[Help:FullTextSearchPlugin]]
105 * [[Help:ExternalSearchPlugin]]
106 * [[Help:InterWikiSearchPlugin]]
110 [[PhpWikiDocumentation]] [[CategoryWikiPlugin]]