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

时间:2016-05-25 08:02:44

标签: ibm-cloud cloudant node-red

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

First part 它接收消息(json格式)并将其保存到cloudant DB

Second part 然后我可以进行http调用,在那里我可以看到数据库的所有内容

这一切都很好,但问题是当它将它保存到cloudant时,它会给它一个随机的_id,因此DB中文档的顺序与它们的顺序不一样,但随机

有可能在节点红色保存时设置_id吗?还是有另一种解决方案吗?

我只是希望当我调用http时它会按照它的顺序显示它(从头到尾,或从头到尾,无所谓)。

1 个答案:

答案 0 :(得分:2)

您可以将_id设置为功能节点或更改节点,然后再将其传递给 Cloudant 输出节点。

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