更新时间:2022-10-18 14:55:10
您的问题中有几件事,我将分别解决.
您正在创建多个文档,因为您正在通过模拟器运行机器人.模拟器每次重新启动时,都会创建一个新的用户ID,从而为该用户创建一个新文档,并为该用户的对话创建一个新文档.如果您使用仿真器以外的其他渠道,那么只要用户ID保持一致,就不会出现此问题.
我不确定您要查找的是什么,但是您可能可以使用SELECT * FROM c会将所有文档合并到一个输出中.
我不确定您的工具是什么,但是如果它可以处理JSON,则上面的方法可能对您有用.如果没有,则可以实现自定义中间件来获取所需的txt/csv输出. 这里是一个示例,显示了相对相似的内容. C#中没有等效的示例,但是您仍然可以在V3机器人中受支持,但在V4中被blob存储所取代.您可以在V3中编写您的机器人.与Jay所说的类似,您也许仍然可以使用触发函数将其发送到表存储,但是随后您将数据存储了两次.