Changeset View
Changeset View
Standalone View
Standalone View
swh/search/elasticsearch.py
Show First 20 Lines • Show All 148 Lines • ▼ Show 20 Lines | ) -> PagedResult[Dict[str, Any]]: | ||||
if metadata_pattern: | if metadata_pattern: | ||||
query_clauses.append( | query_clauses.append( | ||||
{ | { | ||||
"nested": { | "nested": { | ||||
"path": "intrinsic_metadata", | "path": "intrinsic_metadata", | ||||
"query": { | "query": { | ||||
"multi_match": { | "multi_match": { | ||||
"query": metadata_pattern, | "query": metadata_pattern, | ||||
"type": "cross_fields", | |||||
"operator": "and", | "operator": "and", | ||||
"fields": ["intrinsic_metadata.*"], | "fields": ["intrinsic_metadata.*"], | ||||
} | } | ||||
}, | }, | ||||
} | } | ||||
} | } | ||||
) | ) | ||||
Show All 40 Lines |