Dont neet to, i have some other Transactions where i use the last inserted value. It works without the $
Am Dienstag, 15. September 2015 17:18:32 UTC+2 schrieb Jan Plaček: > > Shouldn't the $ character be also in var declaration (let $doorOne = ....)? > > Dne úterý 15. září 2015 16:59:41 UTC+2 Jonas Laux napsal(a): >> >> I'm trying to add IDs from a inserted column to another inserted column >> in a Transaction. I tried like this: >> >> begin >> let doorOne = INSERT INTO doors SET color = green >> let doorTwo = INSERT INTO doors SET color = blue >> let car = INSERT INTO Cars SET doors = [$doorOne , $doorTwo] >> commit retry 100 >> return $car >> >> I get: >> >> Unhandled rejection OrientDB.RequestError: The field 'Cars.doors' has been >> declared as LINKSET but the value is not a record or a record-id >> >> I also tried to update it afterwards in the Transaction, but this won't >> work either (i think because the car is not created yet, so nothing to >> update) and i dont want to do it in two different calls, if there is a way >> to do it in one Transaction. >> > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
