通过使用此功能,我可以检索所有字符串详细信息
public static Task fromRevision(BasicDocumentRevision rev) {
Task t = new Task();
t.rev = rev;
// this could also be done by a fancy object mapper
Map<String, Object> map = rev.asMap();
if(map.containsKey("type") && map.get("type").equals(Task.DOC_TYPE)) {
t.setType((String) map.get("type"));
t.setCompleted((Boolean) map.get("completed"));
t.setDescription((String) map.get("description"));
t.setName((String) map.get("name"));
t.setPhone((String) map.get("phone"));
t.setAddress((String) map.get("address"));
t.setSubdescription((String) map.get("subdescription"));
t.setPrice((String) map.get("price"));
t.setLocation((String) map.get("location"));
t.setArea((String) map.get("area"));
t.setInfo((String) map.get("info"));
t.setCity((String) map.get("city"));
return t;
}
return null;
}
现在我想要检索存储为附件的图像。 我应该在这段代码中添加什么内容?
答案 0 :(得分:0)
要从BasicDocumentRevisions
获取附件,您可以访问附件地图,其中附件始终由附件的名称键入,因此所有你需要做的是:
Attachment attachment = rev.attachments.get("attachmentName");