Skip to content

Commit b74da9f

Browse files
kchertenkonicain
andauthored
fix: improve message in case of an empty search result. (#346)
Co-authored-by: nicain <[email protected]>
1 parent fefff91 commit b74da9f

7 files changed

+30
-9
lines changed

generated_samples/interactive-tutorials/search/search_simple_query.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ def search():
5050
search_response = SearchServiceClient().search(search_request)
5151

5252
print("---search response---")
53-
print(search_response)
53+
if not search_response.results:
54+
print("The search operation returned no matching results.")
55+
else:
56+
print(search_response)
5457
return search_response
5558

5659

generated_samples/interactive-tutorials/search/search_with_boost_spec.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ def search():
5959
search_request = get_search_request("Tee", condition, boost)
6060
search_response = SearchServiceClient().search(search_request)
6161
print("---search response---")
62-
print(search_response)
62+
if not search_response.results:
63+
print("The search operation returned no matching results.")
64+
else:
65+
print(search_response)
6366
return search_response
6467

6568

generated_samples/interactive-tutorials/search/search_with_facet_spec.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,12 @@ def search():
5555
search_request = get_search_request("Tee", facet_key)
5656
search_response = SearchServiceClient().search(search_request)
5757
print("---search response---")
58-
print(search_response)
59-
print("---facets:---")
60-
print(search_response.facets)
58+
if not search_response.results:
59+
print("The search operation returned no matching results.")
60+
else:
61+
print(search_response)
62+
print("---facets:---")
63+
print(search_response.facets)
6164
return search_response
6265

6366

generated_samples/interactive-tutorials/search/search_with_filtering.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ def search():
5151
search_request = get_search_request("Tee", filter_)
5252
search_response = SearchServiceClient().search(search_request)
5353
print("---search response---")
54-
print(search_response)
54+
if not search_response.results:
55+
print("The search operation returned no matching results.")
56+
else:
57+
print(search_response)
5558
return search_response
5659

5760

generated_samples/interactive-tutorials/search/search_with_ordering.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ def search():
5151
search_response = SearchServiceClient().search(search_request)
5252

5353
print("---search response---")
54-
print(search_response)
54+
if not search_response.results:
55+
print("The search operation returned no matching results.")
56+
else:
57+
print(search_response)
5558
return search_response
5659

5760

generated_samples/interactive-tutorials/search/search_with_pagination.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,10 @@ def search():
5858
search_response_first_page = SearchServiceClient().search(search_request_first_page)
5959

6060
print("---search response---")
61-
print(search_response_first_page)
61+
if not search_response_first_page.results:
62+
print("The search operation returned no matching results.")
63+
else:
64+
print(search_response_first_page)
6265

6366
# PASTE CALL WITH NEXT PAGE TOKEN HERE:
6467

generated_samples/interactive-tutorials/search/search_with_query_expansion_spec.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ def search():
5757
search_response = SearchServiceClient().search(search_request)
5858

5959
print("---search response---")
60-
print(search_response)
60+
if not search_response.results:
61+
print("The search operation returned no matching results.")
62+
else:
63+
print(search_response)
6164
return search_response
6265

6366

0 commit comments

Comments
 (0)