Class: Profile

Profile

new Profile()

Главная базовая схема для создания профиля пользователя в системе. У каждого аккаунта в системе может быть множество профилей. Например один аккаунт может управлять персональным профилем и профилем организации.

Version:
  • 0.0.1
Source:
See:

Extends

Members

accountType

Тип аккаунтаб (free, vip, private etc.)

Source:

additionalType

Дополнительный тип для элемента, который обычно используется для добавления более конкретных типов от внешних словарей в синтаксис микроданных.

Это отношения между чем-то и классом к которому он принадлежит. В синтаксисе RDFa, лучше использовать родной синтаксис RDF - аттрибут "TypeOf" для множественных типов.

Инстументы Schema.org могут слабо понимать дополнительные типы, особенно те, которые определены извне.

Inherited From:
Source:

description

Короткое описание записи.

Inherited From:
Source:

image

URL изображения записи.

Inherited From:
Source:

memberType

Тип пользователя. (manager, sponsor, member etc.)

Source:

name

Имя записи.

Inherited From:
Source:

parentRef

Родитель. Прямая связь с родителем элемента

Inherited From:
Source:

parents

Предки. Массив идентификаторов предков

Inherited From:
Source:

path

Full path of document

Inherited From:
Source:
See:
Example
 //поиск все потомков:
{ path: /^,_id1/ }
{ path: /^,_id1,_id2,_id3/ }

db.categories.find( { path: /^,Books,/ } )
db.categories.find( { path: /^Books,/ } )

profileType

Тип профиля

Source:

url

URL записи.

Inherited From:
Source: