我有类似的文件:
{
activity: "tennis",
user: "John",
timestamp: "1523923200"
}
例如,如果另一个查询产生了某个结果,我想返回一个查询的结果;如果“约翰”在5月有任何活动(现有文件),请在6月给我他的活动,否则返回空,但没有单独的api调用。
我试图在查询的“ q”部分中使用if函数调用,例如:
if(exists(query({!v='user:John AND timestamp:[*in May*]'})),
query({!v='user:John AND timestamp:[*in June*]'}), *???return empty???*)
但是它只是执行if函数的第一部分,而不会做其他任何事情。
可以这样做吗?