Model of an entry in a ContentRepository Fragment
name | data type | description |
---|---|---|
id | number | Local ID |
globalId | string | Global ID |
tagname | string | Tag name (property to resolve for the object) |
mapname | string | Map name (name of the attribute in the ContentRepository) |
objType | number | Type of the object |
attributeType | number | Attribute Type |
multivalue | boolean | Multivalue flag |
optimized | boolean | Optimized flag |
filesystem | boolean | Filesystem flag |
targetType | number | Type of the target object for link attributes |
foreignlinkAttribute | string | Name of the foreign attribute for foreignlink attributes |
foreignlinkAttributeRule | string | Rule for restricting foreign linked objects |
category | string | Entry category |
displayfield | boolean | True when the entry is a displayfield (of a Mesh ContentRepository) |
segmentfield | boolean | True when the entry is a segmentfield (of a Mesh ContentRepository) |
urlfield | boolean | True when the entry is a urlfield (of a Mesh ContentRepository) |
elasticsearch | object | Get the elasticsearch specific configuration of a Mesh CR |
micronodeFilter | string | Get the micronode filter (for entries of type micronode) |
Example
{ "id" : 12345, "globalId" : "...", "tagname" : "...", "mapname" : "...", "objType" : 12345, "attributeType" : 12345, "multivalue" : true, "optimized" : true, "filesystem" : true, "targetType" : 12345, "foreignlinkAttribute" : "...", "foreignlinkAttributeRule" : "...", "category" : "...", "displayfield" : true, "segmentfield" : true, "urlfield" : true, "elasticsearch" : { }, "micronodeFilter" : "..." }