Azure Cosmos Document DB выдает ошибку при выполнении запроса, подобного этому -
SELECT DISTINCT VALUE
{
DocumentName: c.Name,
Count: COUNT(c.id),
Target: c.Target
}
FROM c where c.Target != null
Ошибка -
SC2102: ссылка на свойство "c.Name" недопустима всписок выбора, потому что он не содержится ни в статистической функции, ни в предложении GROUP BY
SC2102: Ссылка на свойство 'c.Target' недопустима в списке выбора, поскольку не содержится ни в статистической функции, ни вПредложение GROUP BY
В обычном SQL я решил бы это, добавив
GROUP BY c.Name, c.Target
в конце запроса, но Cosmos DB, похоже, не поддерживает групповое предложение.
SC1001: Синтаксическая ошибка, неправильный синтаксис рядом с 'GROUP'.
Мне интересно, поддерживается ли предложение, подобное GROUP.И если это не поддерживается, что означает эта ошибка?