Elasticsearch - get source field data with java api
Try using fetchSource()
like this:
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder() .query(query) .fetchSource(new String[] { "oid", "events.activityoid", "events.worktime" }, null);