Archive:Datatype "Text"


This documentation page applies to all SMW versions from 1.0 to 1.7.1.
      Other languages: dezh-hans

Help:Datatype "Text" en 1.0 1.7.1

Holds text of arbitrary length which cannot be searched by value in semantic queries
Further information
Provided by: Semantic MediaWiki
Since version: 1.0
Until version: still in use
Datatype ID:
In this wiki: Text
Table of Contents

The datatype text is used for texts of arbitrary length. Text is thus very similar to datatype String, but without the length restriction of the latter. The price for this additional freedom is that it is not possible to use specific values of Type:Text in semantic queries, or to sort query results by such values (the only exception is the interactive sorting of tables using the sort icon in the column header).

As an example: if on a page you set a Type:Text property Foo with text "Bar" ([[Foo::Bar]]) then you cannot find that precise page with {{#ask: [[Foo::Bar]]}}. What will happen is that the query returns every page that has property Foo on it. More precise: {{#ask: [[Foo::Bar]]}} behaves exactly the same as {{#ask: [[Foo::+]]}}.

Besides this, the same rules as for datatype String apply for Type:Text values as well.