OrientDB: Como atualizar a coluna usando a consulta de seleção

Preciso atualizar uma coluna na tabela usando o seguinte:

update Table1 set name = (select productName from Table2 where
@rid=$parent.$current.productid)

A consulta funciona bem, mas em vez da consulta de nome armazena valor no formato "[nome do produto]".

Eu li a documentação do orientdb, acho que a consulta select retorna o resultado no formato de coleção. então eu já tentei seguir as funções

obter (1)primeiro()[0] etc (minha tentativa desesperada :)

Desde já, obrigado.

questionAnswers(5)

yourAnswerToTheQuestion