如何批量更新mongodb集合以获得唯一记录列表?
a) 根据传入的答复更新已存储请求的文档(更新2个字段并追加一个新字段)
b) 在一个acid事务中批量执行此操作
//java中的集合
public class MyMessage() {
private String requestId; // UUID = correlationID to match requests with replies
private String requestPayload;
private String sendReceiveStatus; // field to update
private Timestamp sendReceiveTimestamp; // field to update
private String replyPayload; // field to add
}
官方的mongo文档和教程展示了如何使用过滤器更新与条件匹配的每个文档,而我只需要更新我传入的批/列表中的文档,每个文档都在一个唯一属性(requestid)上匹配。
感谢您的帮助!
暂无答案!
目前还没有任何答案,快来回答吧!