Hello
I use orientDB 2.0.1 .
I have a field (called ext) with the type Embedded Map. In this field I
have this value
{"depth0":
{"@type":"d",
"@version":0,
"@class":"CompositeExtension",
"propertyId":"depth1",
"composeOf":[
{"@type":"d",
"@version":0,
"@class":"CompositeExtension",
"propertyId":"depth2",
"composeOf":[]
}
]
}
}
The corresponding java object contains a String (propertyId ) and a list of
Objects (composeOf). In this list I can have objects that have list and so
on.
select from Test where ext.keys() CONTAINS "depth0" return the good value
select from Test where ext CONTAINSTEXT "depth1" return the good value
but
select from Test where ext CONTAINSTEXT "depth2" return
nothing.
select from Test where ext.values() CONTAINSALL "depth2"
return nothing
How can I write a query to have the good result using propertyId =depth2 ?
moreover how can I access to using "propertyId"="depthN" where N
corresponds to depth of Lists ?
Thks
Damien
--
---
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.