我正在尝试获取多个主要版本 ID 的日志(使用 LogService API Java SDK 1.7.0)。
示例:获取应用版本 1 和 2 的日志:
...
logquery.majorVersionIds(Arrays.asList("1","2"));
ls.fetch(logquery);
...
但它抛出了这个异常:
com.google.appengine.api.log.InvalidRequestException:必须指定一个主要版本 ID。在 com.google.appengine.api.log.LogServiceImpl$1.convertException(LogServiceImpl.java:108) 在 com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:106) 在 com.google.appengine。 com.google.appengine.api.log.LogServiceImpl.fetch(LogServiceImpl.java:22) 上的 api.log.LogServiceImpl.fetch(LogServiceImpl.java:31)
我做错了什么还是不支持?Java 文档说:
public LogQuery majorVersionIds(java.util.List<java.lang.String> versionIds)
允许用户指定应读取其日志数据的主要应用程序版本的设置器。