Оператор NEW
Оператор NEW
- создание действия, которое добавляет объекты заданного класса.
Синтаксис
NEW className [WHERE whereExpr] [TO propertyId(prm1, ..., prmN)]
Описание
Оператор NEW
создает действие, которое добавляет объекты заданного класса и записывает их в качестве возвращаемых значений некоторых свойств. Этот оператор может добавлять свои локальные параметры при задании условия в блоке WHERE
. Эти параметры соответствуют перебираемым объектам, для которых будет выполняться добавление объекта, и не являются параметрами создаваемого действия.
Для указания первичного свойства, в значение которого будет записываться создаваемый объект используется блок TO
.
к сведению
Для добавления объектов также существует специальная опция с одноименным названием (NEW
) в операторе FOR
, и при возможности рекомендуется использовать именно ее.