I have a simple model:
App ---users---> User
.xOut
where App has a LINKSET property, "xOut".
xOut is intended to contain a collection of "users" edge RID values.
No matter what I do, I can only set the xOut collection when I create a new vertex record. Once that initial value is set, I can not add to it.
This syntax will create a new record and set the collection:
create vertex App set Name="app2", xOut=[#14:0]
None of the following will do anything to change the xOut collection:
update App add app.xOut = [#14:1] where @rid=#12:1
update #12:1 add app.xOut = [#14:1]
Explicit reset of the collection seems to work, but it's not a great solution if the list is long:
The statements all appear to execute, but when I SELECT FROM App, I just get back the initial values that were saved when the vertex was created when using the "add" statements.
Am I missing something?
Bill