Google apps script 查看Google脚本缓存的所有键
有获取特定密钥或密钥列表的方法,但是否有任何方法可以简单地查看当前存储在缓存中的所有密钥?如果有,将记录在案。但这并不是必需的,因为缓存未命中是正常的和预期的行为 缓存的假定行为是,如果缓存中没有值,则可以从其他位置获取该值。所以,您首先尝试从缓存中获取它,如果它不在那里,您只会得到Google apps script 查看Google脚本缓存的所有键,google-apps-script,Google Apps Script,有获取特定密钥或密钥列表的方法,但是否有任何方法可以简单地查看当前存储在缓存中的所有密钥?如果有,将记录在案。但这并不是必需的,因为缓存未命中是正常的和预期的行为 缓存的假定行为是,如果缓存中没有值,则可以从其他位置获取该值。所以,您首先尝试从缓存中获取它,如果它不在那里,您只会得到null。如果缓存try返回null,则通过另一种方式获得: var possibleValue = myCache.get("some key"); if (possibleValue === null) {
null
。如果缓存try返回null
,则通过另一种方式获得:
var possibleValue = myCache.get("some key");
if (possibleValue === null) {
possibleValue = computeValueForKey("some key");
myCache.put("some key", possibleValue, numSeconds);
}
// Use `possibleValue`, since we got it, somehow.
如果您正在使用缓存但不知道密钥,则需要更改应用程序设计。很有意义,谢谢。我更多的是通过查看缓存中存储了哪些值来调试我的应用程序,而不是依赖于运行时存在的值。但正如你所指出的,这并不重要。