create class Test1
create property Test1.p embeddedmap linkset
desc Test1
Class................: Test1
Default cluster......: test1 (id=16)
Supported cluster ids: [16]
Cluster selection....: round-robin
PROPERTIES
-------------------------------+-------------+-------------------------------+-----------+----------+----------+-----------+-----------+----------+
NAME | TYPE | LINKED TYPE/CLASS
| MANDATORY | READONLY | NOT NULL | MIN | MAX | COLLATE |
-------------------------------+-------------+-------------------------------+-----------+----------+----------+-----------+-----------+----------+
p | EMBEDDEDMAP | LINKSET
| false | false | false | | | default |
-------------------------------+-------------+-------------------------------+-----------+----------+----------+-----------+-----------+----------+
insert into Test1 set p = {"key1":[#17:0,#17:1]}
Inserted record '
Error: com.orientechnologies.orient.core.exception.OSerializationException:
Error on unmarshalling field 'p' in record #16:0 with value:
p:{"key1":[#17:0,#17:1]}
Error: java.lang.IllegalArgumentException: Type LINKSET not supported to
convert value: [#17:0,#17:1]
OrientDB 1.7.8.
Also, setting the values of "p" and calling save using the JAVA document
API succeeds with no exception, even though the property is not updated.
Bug or am I doing something wrong?
Thanks, Jon.
--
---
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.