Orientdb запрос дочерний
Есть ли способ с Orientdb 2.1.11 (база данных документов), чтобы получить EmebeddedList
Вот структура класса
{
"@class":"Quote",
"number":"Q1",
"details":[{
"code":"123",
"price":10
},{
"code":"456",
"price":20
}
]
},{
"@class":"Quote",
"number":"Q2",
"details":[{
"code":"789",
"price":15
},{
"code":"951",
"price":25
}
]
}
Я хотел бы запрос, который вернет следующее:
number| code | price
------|------|------
Q1 | 123 | 10
Q1 | 456 | 20
Q2 | 789 | 15
Q2 | 951 | 25
1 ответ
Решение
Я повторил вашу структуру
и я использовал этот запрос
select number, details.code as code, details.price as price from (select prop.number as number, prop.details as details from (select prop from test unwind prop) unwind details)
Надеюсь, поможет