Files
elasticsearch-js/docs/reference/api/SecurityQueryRoleRoleQueryContainer.md
2025-05-28 10:02:30 -05:00

2.2 KiB

SecurityQueryRoleRoleQueryContainer [interface-SecurityQueryRoleRoleQueryContainer]

Name Type Description
bool QueryDslBoolQuery matches roles matching boolean combinations of other queries.
exists QueryDslExistsQuery Returns roles that contain an indexed value for a field.
ids QueryDslIdsQuery Returns roles based on their IDs. This query uses role document IDs stored in the _id field.
match_all QueryDslMatchAllQuery Matches all roles, giving them all a _score of 1.0.
match Partial<Record<Field, QueryDslMatchQuery string
prefix Partial<Record<Field, QueryDslPrefixQuery string>>
range Partial<Record<Field, QueryDslRangeQuery>> Returns roles that contain terms within a provided range.
simple_query_string QueryDslSimpleQueryStringQuery Returns roles based on a provided query string, using a parser with a limited but fault-tolerant syntax.
term Partial<Record<Field, QueryDslTermQuery FieldValue>>
terms QueryDslTermsQuery Returns roles that contain one or more exact terms in a provided field. To return a document, one or more terms must exactly match a field value, including whitespace and capitalization.
wildcard Partial<Record<Field, QueryDslWildcardQuery string>>