如何在Restheart中执行findAndModify?

时间:2016-05-04 14:44:34

标签: restheart

我正在使用Restheart运行一些测试,但无法通过curl或httpie找到如何在其中执行findAndModify。有没有人这样做过?

1 个答案:

答案 0 :(得分:0)

在RESTHeart中,所有写入请求都具有upsert语义,换句话说,它们都以findAndModify操作结束。

如果您需要使用一个请求更新多个文档,则可以使用批量写入请求,例如:

PATCH /db/coll/*?filter={"qty":{"$lte":20}} {"$inc": {"qty": 1}}

请注意通配符 *作为资源URI中的文档ID。

有关详细信息,请查看write requests文档部分。