我需要改变这个:
{"input":{"text":"HI"},"output":{"text":["OK1","TWO"]}}
进入这个:
{
"localDB": [
{
"tableName": "Default",
"mode": "append",
"data": [
{
"time": "1511281401.991815",
"message": "HI",
"from": "me"
},
{
"time": "1511281401.991837",
"message": "OK1"
"from": "bot"
}
{
"time": "1511281401.991847",
"message": "TWO"
"from": "bot"
}
]}]}
有可能吗?
这里的关键问题是 localDB 中的“记录”数量应根据.output.text 节点中的条目数量而有所不同。可能只有一个文本,或者三个或更多。
我试过这个,但它不是很有效:
{
"localDB" : [{
"tableName": "Default",
"mode": "append",
"data": [
{"time" : now|tostring, "message" : .input.text, "from" : "me"},
{"time" : now|tostring, "message" :.output.text, "from" : "bot"}
]
}]
}