这是我的代码的一部分:
@Entity("messages")
public class Message implements Serializable {
@Id
private ObjectId id;
private long time;
@Reference(lazy = true)
private Payload payload;
private String serviceName;
private Map<String, String> headerMap;
private MessageStatus messageStatus = MessageStatus.ESB;
private MessageType messageType;
我需要找到一份
的文件其headerMap包含“requestID”。
headerMap.get(“requestID”)的值等于“DUMDUMID”。
谢谢
答案 0 :(得分:2)
ds.find(Message.class).field("headerMap.requestID").equal("DUMDUMID").get();