我在一个Watson Assistant应用程序中与Watson Discovery一起使用Node.JS。我的想法是,我将使用发现号服务来做更多的问答类的事情--我把助手的话传递给发现号,并给发现号一个答复。因此,我已经准备了一个JSON格式的数据结构,它将充当一个Q&A数据库。示例:
{
"elements":[
{
"ProductID":12345,
"Questions":[
"What is included in insurance Type A?",
我觉得这应该是显而易见的,我只是找不到答案。
我有一个Word文档,其中包含几个在各种过程中声明和定义的公共变量。一个过程打开另一个Word文档,该文档具有一个打开的加载表单。在我的一生中,我无法让第二个文档中的表单使用原始文档变量中的值。我是否误解了公共变量的性质?我发现的一切似乎都表明,这些值在新打开的文档中应该是可见的。
因此,为了打开第二个文档,我使用了下面的代码(其中一些代码是在其他地方声明和设置的,但我认为这是相关的内容:
Public iMarker as boolean
Sub OpenDoc()
If check_ExA.Value = True Then '
我对Azure搜索服务非常陌生。对于我正在处理的当前项目,我正在将大量文档上传到Azure搜索索引。我们将使用Azure Search Cognitive Api (documentation here )通过mergeOrUpload操作上传和添加新文档。只要我们添加的是不存在的新数据,这种方法就很好。
我一直在尝试找出是否有一种方法可以将索引中的文档与我即将上载的文档进行比较,看看是否有应该删除的数据。也就是说,我将要上传的内容包含一些不应该再出现在索引中的文档,我只想删除那些特定的文档。我看不出任何upload、merge等操作在这里会有帮助。有一个delete操作,但它删除了一个指定的