private JsonArray queryCallgraphRows(FunctionDescription funcRecord) throws ElasticException {
		StringBuilder buffer = new StringBuilder();
		buffer.append("executable/_doc/");
		RowKeyElastic eKey = (RowKeyElastic) funcRecord.getExecutableRecord().getRowId();
		eKey.generateFunctionId(buffer, funcRecord);
		buffer.append("?routing=");
		buffer.append(eKey.generateExeIdString());
		buffer.append("&_source_includes=childid");
		JsonObject resp = connection.executeURIOnly(ElasticConnection.GET, buffer.toString());
		JsonObject source = (JsonObject) resp.get("_source");
		JsonArray childid = (JsonArray) source.get("childid");
		return childid;
	}
Given a specific function, query the database for the document ids of its children
@param funcRecord is the specific function
@return the child document ids as an array of JSON strings
@throws ElasticException for communication problems with the server
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/elastic/ElasticDatabase.java