У меня есть документы, похожие на:
{
activity: "tennis",
user: "John",
timestamp: "1523923200"
}
Я хочу вернуть результаты запроса, если, например, другой запрос дает определенный результат; если у «Джона» были какие-либо действия (существующие документы) в мае, сообщите мне о своих действиях в июне, в противном случае верните пустое, но без отдельного вызова API.
Я пытался использовать, если вызов функции в части "q" запроса, что-то вроде:
if(exists(query({!v='user:John AND timestamp:[*in May*]'})),
query({!v='user:John AND timestamp:[*in June*]'}), *???return empty???*)
но он просто выполняет первую часть функции if и больше ничего не делает.
Возможно ли это сделать?