Hello! First of all, I'm a beginner Elasticsearch. Now we are creating a web system that requires a search feature (yah, first time, earlier we created static content systems ), so we choose to use Elasticsearch (ES now are installed on Linux Ubuntu server). On the deep web are a lot of content and tutorials about how to build a simple data model search (by page name, description, ...) but now we don't find any information about e-commerce type project syntax and etc. For example, first of all, we want to insert and later fetch (by the query that user sends) search data but not only name and description but and variations (for example 3 sizes of T-Shirts or 4 colors of shoes) that also would be searchable. Also, it would be perfect if product variations would have less impact on to score than the item or page name.
Thank you for any information - links, videos, advice and other useful information!