elastic-builder
                                
                                 elastic-builder copied to clipboard
                                
                                    elastic-builder copied to clipboard
                            
                            
                            
                        Support distance_feature
Hello, could you please help to figure out if distance_feature is supported by elastic-builder?
If no, what is the way to use raw query inside nested bool query?
https://www.elastic.co/guide/en/elasticsearch/reference/7.13/query-dsl-distance-feature-query.html
I also faced the same issue. will be glad to receive your help
It is not currently supported in elastic-builder. A PR would be more than welcome.
If no, what is the way to use raw query inside nested bool query?
It would be possible to use a custom class that extends Query.
const esb = require("elastic-builder");
const { Query } = require("elastic-builder/lib/core");
class CustomQuery extends Query {
	constructor(field) {
		super("distance_feature", field);
	}
	pivot(pivot) {
		this._queryOpts.pivot = pivot;
		return this;
	}
}
esb.prettyPrint(
	esb.boolQuery().must(new CustomQuery("production_date").pivot("7d"))
);