【发布时间】:2017-03-29 02:03:43
【问题描述】:
我能够将元数据与文档一起存储在 Watson 的 Discovery 服务中,但现在它不再工作了!发生了什么?
CreateDocumentRequest.Builder createDocumentBuilder = new CreateDocumentRequest.Builder(environmentId, collectionId);
JsonObject metadata = new JsonObject();
metadata.addProperty("filename", fileName);
createDocumentBuilder.metadata(metadata);
createDocumentBuilder.inputStream(documentStream, applicationString);
CreateDocumentResponse createDocumentResponse = discovery.createDocument(createDocumentBuilder.build()).execute();
{
"matching_results": 1,
"results": [
{
"id": "7c705482-9902-4976-9c77-25fbe92bf7fa",
"score": 1
}
]
}
为什么它停止工作?我对这个突然发生的底层框架有点失望。一起来 IBM!
【问题讨论】:
-
如果您删除 &return=metadata - 您看到元数据了吗?
-
不。我会得到你所期望的一切,只是不再添加元数据。
-
还是什么都没有? IBM,你真的让我失望了!
标签: watson-discovery