Help:Type Page 1.0 - 1.7.1/zh-hans

From semantic-mediawiki.org
< Help:Datatype "Page"
Help:Datatype "Page"Help:Type Page 1.0 - 1.7.1/zh-hans

Template:Type (zh-hans) Page型(页面型)数据类型适用于那些取值为当前维基站点当中的一个页面的属性。此类取值将显示为链接。

这是属性的默认数据类型。 换言之,如果您写出的是[[Brand New Prop::Some Value]], 则SMW就会假设这个全新的属性Brand New Prop为页面型,而其取值Some Value则是当前维基站点当中的一个页面(无论其存在与否)。

请注意,如下的"页面型属性"仅仅列出的是那些明确声明其类型为page的属性; 其并没有列出那些并未列出类型并且默认为当前类型的页面。 对于SMW型维基站点之中当前正在使用的所有属性,请参见特殊页面Special:Properties

在早期版本的SMW(< SMW 1.0)当中, 页面型属性当时又称为关系(relations)

页面型与字符串型[edit]

当您将使用字符串型数据类型的时候,大多数情况下,均可采用页面型数据类型。 将某个维基页面作为属性取值,可让您记载维基站点当中的每个可能取值。 如果作为取值的页面尚不存在,那并不是错误。 实际上,这可以促进一致性,因为指向不存在页面的链接在显示时会有所不同。 在语义浏览器(Semantic Browser)当中查看作为取值的页面时,将会显示它作为相应宾语(object)的所有页面和关系。

当属性的可能取值为下列情况时,可能最好采用字符串型数据类型:

  • 属于大型集合
  • 可能比最大页面名称长度要长
  • 并没有很多有用的文档记录



本文档页面适用于SMW从1.0版到最新版本的所有版本。
      其他语言: deen

Help:Datatype "Page" zh-hans 1.0