当每个字段名称都是唯一的时,我可以将文档添加到索引中,但是当我尝试更新文档时(意思是,我使用相同的代码以相同的 id 和相同的字段名称再次添加它,但使用其中一个字段名称重复),我得到一个带有状态代码 INVALID_REQUEST 和消息“无法索引 [MYID]”的 AddException。MYID 是一个有效的 ID。重复字段具有名称“purchase_orderDate”和使用 Field.date(Date date) 截断为月份日期的日期值。我的 Google App Engine SDK 版本是 Java 1.7,我在 1.6 中遇到了同样的异常。
所以我的问题是,Java Google App Engine Search API 是否支持文档中的重复字段?如果是这样,为什么我会得到一个例外?
谢谢,托德