Subversion Repositories SmartDukaan

Rev

Rev 27017 | Rev 27019 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27017 Rev 27018
Line 306... Line 306...
306
		String parentFilterString = "\"" + String.join(" AND ", parentFilter) + "\"";
306
		String parentFilterString = "\"" + String.join(" AND ", parentFilter) + "\"";
307
		String childFilterString = String.join(" AND ", childFilter);
307
		String childFilterString = String.join(" AND ", childFilter);
308
		logger.info(parentFilterString);
308
		logger.info(parentFilterString);
309
		params.put("q", String.format("{!parent which=%s}%s", parentFilterString, childFilterString));
309
		params.put("q", String.format("{!parent which=%s}%s", parentFilterString, childFilterString));
310
		params.put("fl",
310
		params.put("fl",
311
				String.format("*, [child parentFilter=id:catalog* childFilter=%s]", "\"" + childFilterString + "\""));
311
				String.format("*, score, [child parentFilter=id:catalog* childFilter=%s]", "\"" + childFilterString + "\""));
312
		params.put("start", String.valueOf(offset));
312
		params.put("start", String.valueOf(offset));
313
		params.put("rows", String.valueOf(limit));
313
		params.put("rows", String.valueOf(limit));
314
		params.put("wt", "json");
314
		params.put("wt", "json");
315
		String response = null;
315
		String response = null;
316
		try {
316
		try {