Skip to content

Commit d12ed63

Browse files
committed
Move Query DSL tutorial to Query languages
1 parent efddf25 commit d12ed63

File tree

8 files changed

+54
-62
lines changed

8 files changed

+54
-62
lines changed

solutions/search/querydsl-full-text-filter-tutorial.md renamed to explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md

Lines changed: 45 additions & 56 deletions
Large diffs are not rendered by default.

explore-analyze/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ toc:
66
- file: query-filter/languages.md
77
children:
88
- file: query-filter/languages/querydsl.md
9+
children:
10+
- file: query-filter/languages/querydsl-full-text-filter-tutorial.md
911
- file: query-filter/languages/esql.md
1012
children:
1113
- file: query-filter/languages/esql-getting-started.md

redirects.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,3 +308,5 @@ redirects:
308308
'solutions/security/configure-elastic-defend/enable-access-for-macos-monterey.md': 'solutions/security/configure-elastic-defend/enable-access-for-macos.md'
309309
'solutions/security/configure-elastic-defend/enable-access-for-macos-ventura-higher.md': 'solutions/security/configure-elastic-defend/enable-access-for-macos.md'
310310

311+
# Related to xxx
312+
'solutions/search/querydsl-full-text-filter-tutorial.md': 'explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md'

solutions/search/api-quickstarts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Prefer working in Python? Check out our executable [Python notebooks](https://gi
1616
Use the following quickstarts to get hands-on experience with Elasticsearch APIs and tools:
1717

1818
- [Index and search data using Elasticsearch APIs](elasticsearch-basics-quickstart.md): Learn about indices, documents, and mappings, and perform a basic search using the Query DSL.
19-
- [Basic full-text search and filtering in Elasticsearch](querydsl-full-text-filter-tutorial.md): Learn about different options for querying data, including full-text search and filtering, using the Query DSL.
19+
- [Basic full-text search and filtering in Elasticsearch](../../explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md): Learn about different options for querying data, including full-text search and filtering, using the Query DSL.
2020
- [Analyze eCommerce data with aggregations using Query DSL](/explore-analyze/query-filter/aggregations/tutorial-analyze-ecommerce-data-with-aggregations-using-query-dsl.md): Learn how to analyze data using different types of aggregations, including metrics, buckets, and pipelines.
2121
% - [Getting started with {{esql}}](esql-getting-started.md): Learn how to query and aggregate your data using {{esql}}.
2222
- [Search and filter with {{esql}}](esql-search-tutorial.md): Learn how to perform full-text and semantic search in {{esql}}, combined with filtering.

solutions/search/elasticsearch-basics-quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,6 @@ Deleting an index permanently deletes its documents, shards, and metadata.
484484
This tutorial introduced the basics of creating indices, adding data and performing basic searches with {{es}}. The following resources will help you understand {{es}} concepts better and dive into the basics of query languages for searching data:
485485

486486
* [Fundamentals of Elasticsearch](../../manage-data/data-store.md)
487-
* [Search and filter with Query DSL](querydsl-full-text-filter-tutorial.md)
487+
* [Search and filter with Query DSL](../../explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md)
488488
* [Search using ES|QL](esql-search-tutorial.md)
489489

solutions/search/esql-search-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ navigation_title: Search and filter with ES|QL
88
# Search and filter with {{esql}}
99

1010
:::{tip}
11-
This tutorial presents examples in {{esql}} syntax. Refer to [the Query DSL version](querydsl-full-text-filter-tutorial.md) for the equivalent examples in Query DSL syntax.
11+
This tutorial presents examples in {{esql}} syntax. Refer to [the Query DSL version](../../explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md) for the equivalent examples in Query DSL syntax.
1212
:::
1313

1414
This is a hands-on introduction to the basics of full-text search and semantic search, using [{{esql}}](/explore-analyze/query-filter/languages/esql.md).

solutions/search/full-text.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ products:
1111
# Full-text search [full-text-search]
1212

1313
::::{tip}
14-
Would you prefer to start with a hands-on example? Refer to our [full-text search tutorial](querydsl-full-text-filter-tutorial.md).
14+
Would you prefer to start with a hands-on example? Refer to our [full-text search tutorial](../../explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md).
1515
::::
1616

1717
Full-text search, also known as lexical search, is a technique for fast, efficient searching through text fields in documents. Documents and search queries are transformed to enable returning [relevant](https://www.elastic.co/what-is/search-relevance) results instead of simply exact term matches. Fields of type [`text`](elasticsearch://reference/elasticsearch/mapping-reference/text.md#text-field-type) are analyzed and indexed for full-text search.
@@ -25,7 +25,7 @@ You can combine full-text search with [semantic search using vectors](semantic-s
2525

2626
For a high-level overview of how full-text search works, refer to [How full-text search works](full-text/how-full-text-works.md).
2727

28-
For a hands-on introduction to full-text search, refer to the [full-text search tutorial](querydsl-full-text-filter-tutorial.md).
28+
For a hands-on introduction to full-text search, refer to the [full-text search tutorial](../../explore-analyze/query-filter/languages/querydsl-full-text-filter-tutorial.md).
2929

3030

3131
## Learn more [full-text-search-learn-more]

solutions/toc.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ toc:
1515
- file: search/api-quickstarts.md
1616
children:
1717
- file: search/elasticsearch-basics-quickstart.md
18-
- file: search/querydsl-full-text-filter-tutorial.md
1918
- file: search/esql-search-tutorial.md
2019
- file: search/ingest-for-search.md
2120
children:

0 commit comments

Comments
 (0)