Запрос на соединение для двух документов в Cosmos DB

В Cosmos DB два документа:

  1. first_document (тип списка)
  2. второй_документ

Первый запрос на получение данных из first_document с передачей abcd в качестве параметра

входной параметр: abcd

Запрос 1:

select  c.first_name, c.second_name
from c
IN t.first_document
where c.first_document_code = abcd

Второй запрос принимает first_name из вышеуказанного запроса в качестве входного параметра.

Запрос 2:

select *
from c.second_document
where c.second_document_code = "first_name"

этот второй запрос вернет список в качестве ответа.

как объединить эти запросы в один запрос?


person Manohar Pisini    schedule 28.01.2021    source источник


Ответы (1)


К сожалению, присоединение к этим запросам не поддерживается. Вы можете запросить только дважды, чтобы получить то, что вы ожидали.

person Steve Zhao    schedule 29.01.2021