82 $result =
new Entity\AddResult();
84 $helper = Application::getConnection()->getSqlHelper();
87 $mergeFields = static::getMergeFields();
89 foreach ($mergeFields as $field)
91 unset($updateData[$field]);
94 $merge = $helper->prepareMerge(
95 static::getTableName(),
96 static::getMergeFields(),
103 Application::getConnection()->query($merge[0]);
104 $id = Application::getConnection()->getInsertedId();
110 $result->addError(
new Error(
'Error constructing query'));