mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-03 03:47:02 +02:00
Rely on FieldIdMapWithMetadata in facet search and filters
This commit is contained in:
parent
67f7470c83
commit
b88aa9cc76
8 changed files with 128 additions and 105 deletions
|
@ -1256,7 +1256,7 @@ mod tests {
|
|||
let rtxn = index.read_txn().unwrap();
|
||||
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
@ -1479,7 +1479,7 @@ mod tests {
|
|||
let rtxn = index.read_txn().unwrap();
|
||||
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
@ -1507,7 +1507,7 @@ mod tests {
|
|||
let rtxn = index.read_txn().unwrap();
|
||||
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
@ -1745,7 +1745,7 @@ mod tests {
|
|||
let check_ok = |index: &Index| {
|
||||
let rtxn = index.read_txn().unwrap();
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
@ -1856,7 +1856,7 @@ mod tests {
|
|||
let check_ok = |index: &Index| {
|
||||
let rtxn = index.read_txn().unwrap();
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
@ -1925,7 +1925,7 @@ mod tests {
|
|||
let check_ok = |index: &Index| {
|
||||
let rtxn = index.read_txn().unwrap();
|
||||
let filterable_fields = index.filterable_attributes_rules(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map(&rtxn).unwrap();
|
||||
let fields_ids_map = index.fields_ids_map_with_metadata(&rtxn).unwrap();
|
||||
let facets =
|
||||
filtered_matching_field_names(&filterable_fields, &fields_ids_map, &|features| {
|
||||
features.is_filterable()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue