@Override public boolean update(String name, String lastname) { EmployeeBO am = new EmployeeBO(); ViewAndDocumentsResult<Object, BaseDocument> docs = db.query("_all_docs", Object.class, BaseDocument.class, new Options(), null, null); for (ValueAndDocumentRow<Object, BaseDocument> r : docs.getRows()) { if (r.getDocument().getId().equals(name)) { // System.out.println(r.getDocument().getProperty("firstName")+" \t // "+r.getDocument().getProperty("lastName")); System.out.println(r.getDocument().getId().equals(name)); r.getDocument().setProperty("lastName", lastname); am.setLastName(lastname); am.setId(name); am.setFirstName("qqqq"); am.setRevision(r.getDocument().getRevision()); db.updateDocument(am); } } return true; }