Stefan Hesse
04/04/2023, 7:58 AMRUNNING DOCKER CONTAINER
BUILDING TEST IMAGE
====== TEST OUTPUT START
CREATING SCHEMA
{'created_at': 1680593538, 'default_sorting_field': '', 'enable_nested_fields': False, 'fields': [{'facet': False, 'index': True, 'infix': False, 'locale': '', 'name': 'brand', 'optional': False, 'sort': False, 'type': 'string'}, {'facet': False, 'index': True, 'infix': False, 'locale': '', 'name': 'name', 'optional': False, 'sort': False, 'type': 'string'}], 'name': 'test_collection', 'num_documents': 0, 'symbols_to_index': [], 'token_separators': []}
Ingesting data
Item import response:
{'brand': 'Wrong brand name', 'id': '0', 'name': 'Neutrogena Ultra Sheer Dry-Touch Sunscreen - / Exp 2022 SPF 100'}
Item import response:
{'brand': 'Neutrogena', 'id': '1', 'name': "'Ultra Sheer Oil-Free Face Serum With Vitamin E + SPF 60'"}
NUMBER OF DOCUMENTS IN COLLECTION: 2
---------- START TEST QUERY
---------- Search parameters
{'q': 'Neutrogena Ultra Sheer Moisturizing Face Serum',
'query_by': 'brand,name',
'query_by_weights': '3,2'}
---------- Query output
{'facet_counts': [],
'found': 2,
'hits': [{'document': {'brand': 'Wrong brand name',
'id': '0',
'name': 'Neutrogena Ultra Sheer Dry-Touch Sunscreen - '
'/ Exp 2022 SPF 100'},
'highlight': {'name': {'matched_tokens': ['Neutrogena',
'Ultra',
'Sheer'],
'snippet': '<mark>Neutrogena</mark> '
'<mark>Ultra</mark> '
'<mark>Sheer</mark> Dry-Touch '
'Sunscreen - / Exp 2022 SPF 100'}},
'highlights': [{'field': 'name',
'matched_tokens': ['Neutrogena', 'Ultra', 'Sheer'],
'snippet': '<mark>Neutrogena</mark> '
'<mark>Ultra</mark> <mark>Sheer</mark> '
'Dry-Touch Sunscreen - / Exp 2022 SPF '
'100'}],
'text_match': 1736172819517014033,
'text_match_info': {'best_field_score': '3315704397824',
'best_field_weight': 2,
'fields_matched': 1,
'score': '1736172819517014033',
'tokens_matched': 3}},
{'document': {'brand': 'Neutrogena',
'id': '1',
'name': "'Ultra Sheer Oil-Free Face Serum With Vitamin "
"E + SPF 60'"},
'highlight': {'brand': {'matched_tokens': ['Neutrogena'],
'snippet': '<mark>Neutrogena</mark>'},
'name': {'matched_tokens': ['Ultra',
'Sheer',
'Face',
'Serum'],
'snippet': "'<mark>Ultra</mark> "
'<mark>Sheer</mark> Oil-Free '
'<mark>Face</mark> '
'<mark>Serum</mark> With Vitamin '
"E + SPF 60'"}},
'highlights': [{'field': 'name',
'matched_tokens': ['Ultra',
'Sheer',
'Face',
'Serum'],
'snippet': "'<mark>Ultra</mark> <mark>Sheer</mark> "
'Oil-Free <mark>Face</mark> '
'<mark>Serum</mark> With Vitamin E + SPF '
"60'"},
{'field': 'brand',
'matched_tokens': ['Neutrogena'],
'snippet': '<mark>Neutrogena</mark>'}],
'text_match': 1733912223744524306,
'text_match_info': {'best_field_score': '2211897868288',
'best_field_weight': 2,
'fields_matched': 2,
'score': '1733912223744524306',
'tokens_matched': 3}}],
'out_of': 2,
'page': 1,
'request_params': {'collection_name': 'test_collection',
'per_page': 10,
'q': 'Neutrogena Ultra Sheer Moisturizing Face Serum'},
'search_cutoff': False,
'search_time_ms': 0}
====== OUTPUT END
test-typesense
Untagged: test-typesense-python:latest
Deleted: sha256:c8a4e607164c48400771800f3b25f9e820f0d5011809a0cf0a002c6de7cb965c
typesense-test-network