query = new ViewQuery().designDocId(designDocumentName).viewName(viewName).descending(descending);
query = new ViewQuery().designDocId(designDocumentName).viewName(viewName).descending(descending);
@Override public byte[] getPrivateKeySalt() { final ViewQuery viewQuery = new ViewQuery().dbPath(db.path()).viewName(Views.SERVER.viewName()).designDocId(designDocument.getId()); final ViewResult viewResult = db.queryView(viewQuery); if (viewResult.isEmpty()) { return new byte[]{}; } final Row row = viewResult.getRows().get(0); return row.getKeyAsNode().get("salt").asText().getBytes(UTF_8); }
/** * Creates a ViewQuery pre-configured with correct dbPath, design document id and view name. * @param viewName * @return */ protected ViewQuery createQuery(String viewName) { return new ViewQuery() .dbPath(db.path()) .designDocId(stdDesignDocumentId) .viewName(viewName); } /**
.viewName("by_"+key) .key(value); final ViewResult result = couchDbConnector.queryView(query);
@Override public byte[] getPrivateKeySalt() { final ViewQuery viewQuery = new ViewQuery().dbPath(db.path()).viewName(Views.SERVER.viewName()).designDocId(designDocument.getId()); final ViewResult viewResult = db.queryView(viewQuery); if (viewResult.isEmpty()) { return new byte[]{}; } final Row row = viewResult.getRows().get(0); return row.getKeyAsNode().get("salt").asText().getBytes(UTF_8); }
.viewName("verifiedOnly");
private ViewQuery query(final String viewName, final String key) { return new ViewQuery() .dbPath(db.path()) .viewName(viewName) .designDocId(designDocument.getId()) .key(key); }
private ViewQuery query(final String viewName, final String key) { return new ViewQuery() .dbPath(db.path()) .viewName(viewName) .designDocId(designDocument.getId()) .key(key); }
private ViewQuery channelsQuery(final Set<String> keys) { return new ViewQuery() .dbPath(db.path()) .viewName(Views.CHANNEL.viewName()) .designDocId(designDocument.getId()) .keys(keys); }
private ViewQuery channelsQuery(final Set<String> keys) { return new ViewQuery() .dbPath(db.path()) .viewName(Views.CHANNEL.viewName()) .designDocId(designDocument.getId()) .keys(keys); }
private ViewQuery createBackReferenceQuery(String thisId, DocumentReferences ann, String fieldName) { boolean desc = ann.descendingSortOrder(); ComplexKey start = ComplexKey.of(thisId, fieldName); ComplexKey end = ComplexKey.of(thisId, fieldName, ComplexKey.emptyObject()); if (desc) { ComplexKey tmp = start; start = end; end = tmp; } return new ViewQuery().designDocId(resolveDesignDocId(ann)) .viewName(resolveViewName(ann, fieldName)) .includeDocs(true) .descending(ann.descendingSortOrder()).startKey(start) .endKey(end); }
public static ViewQuery createAndFetchViewQuery() { if (!connector.contains(DESIGN_DOC_ID)) { //The design document doesn't exist in the database so we create it. JsonNode rootNode = mapper.createObjectNode(); ((ObjectNode)rootNode).put("language", "javascript"); ((ObjectNode)rootNode).putObject("views").putObject(TEST_VIEW).put("map", "function(doc) {\n emit(doc._id, doc);\n}"); connector.create(DESIGN_DOC_ID, rootNode); } return new ViewQuery().designDocId(DESIGN_DOC_ID).viewName(TEST_VIEW); }