Skip to content

Commit e48ea24

Browse files
committed
rearranging sections
1 parent c435f3a commit e48ea24

File tree

6 files changed

+18
-15
lines changed

6 files changed

+18
-15
lines changed

docs/15_Playground/1_intro.md renamed to docs/10_Playground/1_intro.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
The Atlas Search Playground (or just Playground) is used for the exercises in this workshop. The Playground is a self-contained lightweight, yet feature-rich Atlas Search environment which does not require an Atlas account to use.
44

55
There are two tools in the Playground:
6-
* Code Sandbox: your data, an index configuration, an aggregation pipeline, and results
7-
* Search Demo Builder: a configurable search UI on your data
6+
* `Code Sandbox`: your data, an index configuration, an aggregation pipeline, and results
7+
* `Search Demo Builder`: a configurable search UI on your data
88

9-
The exercises will use the Code Sandbox, as it allows saving and sharing links to the full environment and corresponds directly to the configuration and pipeline one would use in a real application.
9+
The exercises will use the Code Sandbox, as it allows saving and sharing links to the full environment and allows us to work on one topic at a time.
1010

1111
## Code Sandbox layout
1212

13-
To begin, please navigate to the [Atlas Search Playground](https://search-playground.mongodb.com/). In the next section, you'll work through the first exercise to get familiar with the Playground's Code Sandbox.
13+
To begin, navigate to the [Atlas Search Playground](https://search-playground.mongodb.com/). In the next section, you'll work through the first exercise to get familiar with the Playground's Code Sandbox.
1414

1515
Let's dive into the world of Atlas Search using this convenient and powerful playground!
1616

docs/15_Playground/2_lets_go.mdx renamed to docs/10_Playground/2_lets_go.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# 👐 Our first playground exercise
22

3+
Here's a gentle first exercise to get you started with the playground. You'll see an index configuration and an aggregation pipeline stage that hasn't been introduced yet, but no worries -
4+
we'll get there next. See if you can solve it with what you already know or expect.
5+
36
1. Navigate to this Playground snapshot:
47
https://search-playground.mongodb.com/tools/code-sandbox/snapshots/6782aea0667feaaf06324b87
58
2. Press "Run" (TODO: bring in the Run graphic)
@@ -10,8 +13,9 @@ The objective with this exercise is to adjust the `FIX_ME` in the `$search` aggr
1013
TODO: insert un-fixed playground screenshot
1114

1215
<details>
13-
<summary>Here's a solution</summary>
16+
<summary>Here's a solution...</summary>
1417
<div>
18+
You can copy this pipeline and paste it in to the playground's Query panel and press Run.
1519
```js
1620
[
1721
{
@@ -29,7 +33,7 @@ TODO: insert un-fixed playground screenshot
2933
</details>
3034

3135
<details>
32-
<summary>There are other possible solutions too</summary>
36+
<summary>There are other possible solutions too, such as:</summary>
3337
<div>
3438
`atlas` or `fundamentals` or other case variations of any `title` field words
3539
</div>

docs/10_Architecture/1_system.md renamed to docs/15_Overview/1_system.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
![system diagram](/img/system_diagram.png)
44

5-
65
## Coupled nodes
76
![coupled nodes](/img/coupled.png)
87

File renamed without changes.

docs/15_Playground/3_data_types renamed to docs/15_Overview/3_data_types

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# Field types
22

33
## boolean
4-
equals: https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/669e6ab1d49ef6fad98118b4
4+
equals: https://search-playground.mongodb.com/tools/code-playground/snapshots/669e6ab1d49ef6fad98118b4
55

66
## date
7-
range: https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/669e6b18d49ef6fad98118b6
7+
range: https://search-playground.mongodb.com/tools/code-playground/snapshots/669e6b18d49ef6fad98118b6
88

99
## number
10-
range: https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/669e6b4ad49ef6fad98118b8
10+
range: https://search-playground.mongodb.com/tools/code-playground/snapshots/669e6b4ad49ef6fad98118b8
1111

1212
## geo
13-
geoWithin: https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/669e6b762ce7658e786edbfa
13+
geoWithin: https://search-playground.mongodb.com/tools/code-playground/snapshots/669e6b762ce7658e786edbfa
1414
Requires explicit geo type mapping, since dynamic mappings don’t support geo.
1515

1616
## autocomplete
@@ -36,9 +36,9 @@ lucene.standard matching case-insensitive: https://search-playground.mongodb.com
3636
## Custom analyzers
3737
Last 4 digit of phone number matching (regex extraction during indexing, keyword analysis at query time): https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/669e6c98d49ef6fad98118ba
3838
Example of being able to do ‘startsWith’ and ‘endsWith’ using wildcard and ‘reverse’ token filter:
39-
https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/6683c8bc4a45448733549bbc
39+
https://search-playground.mongodb.com/tools/code-playground/snapshots/6683c8bc4a45448733549bbc
4040

41-
Example of being able to do ‘startsWith’, ‘endsWith’ and ‘contains’ using nGrams: https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/6683c999934a05d9b585b6e7
41+
Example of being able to do ‘startsWith’, ‘endsWith’ and ‘contains’ using nGrams: https://search-playground.mongodb.com/tools/code-playground/snapshots/6683c999934a05d9b585b6e7
4242
Relevancy
4343
Example of an as-you-type suggest configuration; sophisticated use of multi and several weighted query clauses: https://search-playground.mongodb.com/tools/code-playground/snapshots/66473b744e0a3f240a5de9e1
4444
$project score?
@@ -49,5 +49,5 @@ Why?
4949
Relevancy example: boost each multi uniquely
5050
Multiple language example: may not know the language of the content and each document could be different - multi across all possible languages, query across them as desired at query-time, let relevancy sort it out
5151
Example of being able to do ‘startsWith’ and ‘endsWith’ using wildcard and ‘reverse’ token filter:
52-
https://search-playground.corp.mongodb.com/tools/code-playground/snapshots/6683c8bc4a45448733549bbc
52+
https://search-playground.mongodb.com/tools/code-playground/snapshots/6683c8bc4a45448733549bbc
5353

docs/90_Summary.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Summary
1+
# 🎯 Summary
22

33
Congratulations!
44

0 commit comments

Comments
 (0)