With the current implementation we would need a predefined year range or query which years exist for a certain value attribute (because filters are resolved based on the argument values defined in the schema, they are not directly applied in elasticsearch queries currently).