文本 |
保存任意长度的文本 |
更多信息 |
提供单位: |
语义媒体Wiki |
自版本起: |
1 |
直到版本: |
仍在使用中 |
数据类型ID: |
_文本
|
在此wiki中: |
文本
|
目录 |
|
这个数据类型 文本用于存储任意长度的字符串,即文本。自语义媒体Wiki 1.8.02012年12月2日发布,与MW 1.17.0-1.22.x兼容
(1.22.1除外)。此数据类型已折旧数据类型“字符串”最多可容纳255个字符的字符序列对于数据存储器SMWSQLStore3(SMWSQL仓库3)
并在年将其完全替换语义媒体Wiki 1.9.0于2014年1月3日发布,与MW 1.19.0-1.22.x兼容。。因此,现在可以在中使用特定值语义查询,或按此类值对查询结果进行排序。它具有以下限制:
如果要存储特殊字符序列,如“时间:
“,您需要使用分析器函数#套
,而不是使用文本内批注语法“[[属性::值]]
因此,不能在文本属性中嵌入“常规”语义注释。
您可以在文本属性中使用一些wiki标记,例如粗体和斜体的“”,标记将更改文本的外观。
限制值[编辑]
自语义媒体Wiki 1.02007年12月31日发布,与MW 1.9.x-1.12.x兼容。你可以使用特殊属性“允许值”列出属性的一个允许值将属性限制为一组特定的值。例如,您可以将“Status”等属性限制为“Active”、“Pending”等值。自语义媒体Wiki 2.4.02016年7月9日发布,与MW 1.19.0-1.27.x兼容。特殊财产特殊属性“允许模式”匹配允许值的模式允许您根据模式匹配限制值正则表达式.语义媒体Wiki 2.4.02016年7月9日发布,与MW 1.19.0-1.27.x兼容。还添加了特殊属性“具有唯一性约束”允许将值注释限制为唯一允许只注释一次唯一的数据值。
从开始语义媒体Wiki 3.0.02018年10月11日发布,与MW 1.27.0-1.31.x兼容。无效数据值注释将与警告符号一起直接显示在页面上,而不是像以前的版本那样仅显示警告符号。1另请参阅上的页面特殊属性“的值不正确”为属性分配的值无效时发出警报.
在值中搜索[编辑]
文本类型的值是可搜索的。您可以搜索的字符串的长度是可变的,这取决于几个因素。简而言之:
兼容性说明[编辑]
在语义媒体Wiki 1.8.02012年12月2日发布,与MW 1.17.0-1.22.x兼容
(1.22.1除外)。只有此数据类型仍然具有旧的行为数据存储器SMWSQL商店2
如帮助页上所述语义媒体Wiki的早期版本。从开始语义媒体Wiki 1.9.0发布于2014年1月3日,兼容MW 1.19.0-1.22.x。您必须使用更改数据类型声明特殊属性“具有类型”为属性分配数据类型从数据类型“字符串”最多可容纳255个字符的字符序列如果您在属性页上仍然有这些数据类型,因为在任何后续版本的Semantic MediaWiki中都可以删除“文本”的“字符串”别名。
比较数据类型“Page”和“Text”[编辑]
的属性比较表数据类型“Page”保存wiki页面的名称,并将其显示为链接和数据类型“文本”保存任意长度的文本
|
|
数据类型“Page”的属性 |
数据类型“Text”的属性 |
命名值 |
允许的字符
|
值具有适用于MediaWiki中页面标题的命名限制。请参阅MediaWiki.org上的文档. |
值可以包含任意文本,包括标记(例如粗体和斜体) |
允许值的长度
|
值不能超过255个字节,这同样是因为MediaWiki中的页面标题受到了限制 |
值可能长于255字节 |
在查询语句中使用值 |
是否支持等效值?
|
值可以成为另一个“Page”值的别名。这是通过使用MediaWiki的#REDIRECT语法,用于将用户从变体页面标题转发到目标页面。 |
值不能成为另一个“Text”值的别名。 |
通配符
|
值在查询中接受通配符 |
值在查询中接受通配符 |
字符数可搜索(使用通配符和比较器)
|
值可搜索所有255个字节 |
对于以下用户,值可搜索前40个字符(如果存储为属性值的字符数超过72个)或72个字符(最多存储为72个字符的属性值)SMWSQL仓库3 不使用全文搜索功能。无限制SMWElastics商店 . |
反向查询
|
是的,属性允许反向查询。通过这种方式,可以检索唯一属性值的列表。 |
否,属性不允许反向查询。要检索一组唯一属性值,请参见这里列出了一些替代方法可能提供解决方案,也可能不提供解决方案。 |
注释值
|
值本身不能进行注释。然而,与值关联的页面可能包含语义注释,因此它可以作为扩展查询的基础,例如子查询。此外,它可以是另一个属性值对的目标,使其可以在不同的上下文中查询。 |
值本身不能进行注释。然而,它可以成为另一个属性值对的目标,使其在不同的上下文中可以查询。 |
值在打印输出语句中的外观 |
没有特殊格式的外观
|
查询返回的值通常显示为页面链接。 |
查询返回的值在wiki文本中呈现为-is。这意味着通常会呈现标记,例如粗体和斜体标记(见上文),尽管可能会有例外。 |
特殊格式
|
可以通过设置查询参数来取消值的链接链接=(可用于大多数结果格式)到没有人。其他格式通常通过模板实现。 |
其他格式通常通过模板实现。 |
其他 |
服务链接
|
物业支持服务链接 |
属性不支持服务链接 |
- API示例
另请参见[编辑]