search with and operator, increase result size

This commit is contained in:
simon 2022-07-20 18:25:39 +07:00
parent b77d50d4ed
commit eb5a7338ab
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4
1 changed files with 6 additions and 1 deletions

View File

@ -307,7 +307,7 @@ class QueryBuilder:
build_must_list = exec_map[self.query_type]
query = {"query": {"bool": {"must": build_must_list()}}}
query = {"size": 30, "query": {"bool": {"must": build_must_list()}}}
return query
@ -322,6 +322,7 @@ class QueryBuilder:
"query": term,
"type": "bool_prefix",
"fuzziness": "auto",
"operator": "and",
"fields": [
"channel_name._2gram",
"channel_name._3gram",
@ -350,6 +351,7 @@ class QueryBuilder:
"query": term,
"type": "bool_prefix",
"fuzziness": "auto",
"operator": "and",
"fields": [
"title._2gram^2",
"title._3gram^2",
@ -371,6 +373,7 @@ class QueryBuilder:
"query": channel,
"type": "bool_prefix",
"fuzziness": "auto",
"operator": "and",
"fields": [
"channel.channel_name._2gram",
"channel.channel_name._3gram",
@ -393,6 +396,7 @@ class QueryBuilder:
"query": term,
"type": "bool_prefix",
"fuzziness": "auto",
"operator": "and",
"fields": [
"channel_description",
"channel_name._2gram^2",
@ -424,6 +428,7 @@ class QueryBuilder:
"query": term,
"type": "bool_prefix",
"fuzziness": "auto",
"operator": "and",
"fields": [
"playlist_description",
"playlist_name._2gram^2",