Service - Search Results: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
https://bitbucket.org/izara-core-search/izara-core-search-search-results/src/master/ | https://bitbucket.org/izara-core-search/izara-core-search-search-results/src/master/ | ||
= | = DynamoDB tables = | ||
== [[Standard Config Table Per Service]] == | |||
=== Configuration tags === | |||
<syntaxhighlight lang="JavaScript"> | <syntaxhighlight lang="JavaScript"> | ||
Line 34: | Line 38: | ||
= Working documents = | = Working documents = | ||
[[:Category:Working_documents - Search | [[:Category:Working_documents - Search Results|Working_documents - Search Results]] | ||
[[Category:Backend services| Search | [[Category:Backend services| Search Results]] |
Revision as of 08:39, 16 October 2021
Overview
Service that handles search result requests, feeding work to Service - Search Result (handlers).
Repository
https://bitbucket.org/izara-core-search/izara-core-search-search-results/src/master/
DynamoDB tables
Standard Config Table Per Service
Configuration tags
{
"configKey": "searchType",
"configTag": {eg: sellOffer/Product/etc..}
"configValue": {
"complexFilterServiceName": {service name of complex filter that handles this type}
"searchResultHandlerServiceName": {service name used to create function/queue names etc.}
"requireProperties": [
.. {properties that must be sent with the request}
],
childSearchResult: {
child_search_type: {searchType of child searchResult},
setRequiredData: [
.. {hardcodes the requiredData to be sent to the searchResult request}
],
passOnParentToChild: [
.. {properties to pass on to the child searchResult}
]
}
}
},