根据API文档,操纵"开始"的操作。和"结束"将导致返回不同的数据集。奇怪的是,更改开始和结束的值会导致返回相同的结果。我错过了什么?谢谢!
qopts = {'query': '/automotive and vehicles',
'aggregation' : '[term(yyymmdd).term(docSentiment.type,count:3)]',
'return': 'docSentiment.type,yyyymmdd',
'count': '50',
'start': 'now-2w',
'end' : 'now-1w',
'offset': my_offset}
my_query = discovery.query(my_disc_environment_id, my_disc_collection_id, qopts)
答案 0 :(得分:0)
我希望它对你有所帮助。 我不确定这对你是否正确,因为我的信息有限。
首先,请检查返回次数。如果返回集具有超过50个数据集,则结果可能相同。 (可能在WCA(Watson Context Analytics)的其余API中计算参数。-1 =无限制
其次,如果您可以从服务器端检查日志,则可以看到从WATSON引擎操作的完整查询。
最后,我不确定watson REST-API是否可以识别' now-2w'风格的起始形式。你能链接教程吗?在我之前的项目中,我用Y-M-D表格编写了开始日期。
祝你好运