gpt4 book ai didi

python - 计算 Google AppEngine 中的子查询数

转载 作者:太空狗 更新时间:2023-10-30 03:07:40 25 4
gpt4 key购买 nike

如何确定应用引擎 (python) 上的单个顶级查询需要多少个子查询?

我正在玩弄 IN operator ,我很好奇如果我超过 30 个子查询限制,是否有任何方式可以得到通知。

最佳答案

如果你尝试执行一个会产生太多子查询的查询,那么你会得到这个错误:

BadArgumentError: Cannot satisfy query -- too many subqueries (max: 30, got 31). Probable cause: too many IN/!= filters in query.

如果您想在尝试执行查询之前进行检查,您可以检查您传递给查询的列表的长度——只要它有 30 个或更少的元素,查询就没问题(只要您不是也不要在查询中使用 != 运算符;如果是,那么每个 != 查询将使子查询的数量加倍否则你会有)。

关于python - 计算 Google AppEngine 中的子查询数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3825845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com