在node-red中设置cloudant的_id保证文档顺序

Setting the _id of cloudant in node-red to ensure order of documents

我有一个按以下方式工作的节点红色代码:

它接收一条消息(json 形式)并将其保存到 cloudant DB

然后我可以进行 http 调用,在那里我可以看到 DB

的所有内容

这一切都很好,但问题是当它把它保存到 cloudant 时,它给它一个随机的 _id,所以数据库中文档的顺序与它们进来的顺序不一样,但随机。

有没有办法在保存节点红色时设置_id?或者有其他解决方案吗?

我只希望当我调用 http 时,它会按照它进入的顺序显示它(从后到前,或从前到后,都没有关系)。

您可以在将 _id 传递给 [=15] 之前使用 function 节点或 change 节点进行设置=]Cloudant出节点。

但是如果您只想按它们到达的顺序排列它们,请添加时间戳字段并使查询节点使用按时间戳对文档进行排序的视图