IBM Watson Discovery service
我想使用发现服务获取集合中特定文档中的关键字集。我尝试了以下网址:
https://watson-api-explorer.mybluemix.net/discovery/api/v1/environments/{environment secret key}/collections/{collection secret key}/query?passages=true&count=10&highlight=true&version=2017-11-07
但是,它是从该集合中的所有文档中获取的。如何指定要搜索的特定文档?
请务必了解:集合可以包含大量文档,因此,如果您不在查询中放置字段 ID,query
将搜索集合中指定的所有文档。
根据IBM Watson Discovery Expert @Anish Mathur的说法,您可以使用field query
查询特定文档。
所以像
enviroment/{id envir}/collections/{id coll}/query?query=id:{document_id}
- 有关使用 WDS 进行查询的信息,请参阅官方 API 参考。