mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-04 20:37:15 +02:00
Rename AttributesToSearchIn into SearchableAttributes; fix #428
This commit is contained in:
parent
110adcae85
commit
73918d803c
2 changed files with 13 additions and 13 deletions
|
@ -20,7 +20,7 @@ struct SearchQuery {
|
|||
offset: Option<usize>,
|
||||
limit: Option<usize>,
|
||||
attributes_to_retrieve: Option<String>,
|
||||
attributes_to_search_in: Option<String>,
|
||||
searchable_attributes: Option<String>,
|
||||
attributes_to_crop: Option<String>,
|
||||
crop_length: Option<usize>,
|
||||
attributes_to_highlight: Option<String>,
|
||||
|
@ -60,8 +60,8 @@ pub async fn search_with_url_query(ctx: Context<Data>) -> SResult<Response> {
|
|||
search_builder.add_retrievable_field(attr.to_string());
|
||||
}
|
||||
}
|
||||
if let Some(attributes_to_search_in) = query.attributes_to_search_in {
|
||||
for attr in attributes_to_search_in.split(',') {
|
||||
if let Some(searchable_attributes) = query.searchable_attributes {
|
||||
for attr in searchable_attributes.split(',') {
|
||||
search_builder.add_attribute_to_search_in(attr.to_string());
|
||||
}
|
||||
}
|
||||
|
@ -126,7 +126,7 @@ struct SearchMultiBody {
|
|||
offset: Option<usize>,
|
||||
limit: Option<usize>,
|
||||
attributes_to_retrieve: Option<HashSet<String>>,
|
||||
attributes_to_search_in: Option<HashSet<String>>,
|
||||
searchable_attributes: Option<HashSet<String>>,
|
||||
attributes_to_crop: Option<HashMap<String, usize>>,
|
||||
attributes_to_highlight: Option<HashSet<String>>,
|
||||
filters: Option<String>,
|
||||
|
@ -189,8 +189,8 @@ pub async fn search_multi_index(mut ctx: Context<Data>) -> SResult<Response> {
|
|||
if let Some(attributes_to_retrieve) = par_body.attributes_to_retrieve.clone() {
|
||||
search_builder.attributes_to_retrieve(attributes_to_retrieve);
|
||||
}
|
||||
if let Some(attributes_to_search_in) = par_body.attributes_to_search_in.clone() {
|
||||
search_builder.attributes_to_search_in(attributes_to_search_in);
|
||||
if let Some(searchable_attributes) = par_body.searchable_attributes.clone() {
|
||||
search_builder.searchable_attributes(searchable_attributes);
|
||||
}
|
||||
if let Some(attributes_to_crop) = par_body.attributes_to_crop.clone() {
|
||||
search_builder.attributes_to_crop(attributes_to_crop);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue