pub struct IdsQuery { /* private fields */ }
Expand description
Returns documents based on their IDs. This query uses document IDs stored in the
_id
field.
To create IDs query:
Query::ids(vec!["2"]);
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-ids-query.html
Implementations§
Source§impl IdsQuery
impl IdsQuery
Sourcepub fn boost<T>(self, boost: T) -> Selfwhere
T: AsPrimitive<f32>,
pub fn boost<T>(self, boost: T) -> Selfwhere
T: AsPrimitive<f32>,
Floating point number used to decrease or increase the
relevance scores
of a query. Defaults to 1.0
.
You can use the boost parameter to adjust relevance scores for searches containing two or more queries.
Boost values are relative to the default value of 1.0
.
A boost value between 0 and 1.0
decreases the relevance score.
A value greater than 1.0
increases the relevance score.
Trait Implementations§
Source§impl IntoIterator for IdsQuery
impl IntoIterator for IdsQuery
impl StructuralPartialEq for IdsQuery
Auto Trait Implementations§
impl Freeze for IdsQuery
impl RefUnwindSafe for IdsQuery
impl Send for IdsQuery
impl Sync for IdsQuery
impl Unpin for IdsQuery
impl UnwindSafe for IdsQuery
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more