Skip to content

Commit 8f24221

Browse files
committed
DOCSP-9968 update setup command to be copy paste friendly
1 parent 3028cb5 commit 8f24221

5 files changed

+41
-30
lines changed

source/tutorial/model-tree-structures-with-ancestors-array.txt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,15 @@ reference to the immediate parent category in the ``parent`` field:
3737

3838
.. code-block:: javascript
3939

40-
db.categories.insert( { _id: "MongoDB", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" } )
41-
db.categories.insert( { _id: "dbm", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" } )
42-
db.categories.insert( { _id: "Databases", ancestors: [ "Books", "Programming" ], parent: "Programming" } )
43-
db.categories.insert( { _id: "Languages", ancestors: [ "Books", "Programming" ], parent: "Programming" } )
44-
db.categories.insert( { _id: "Programming", ancestors: [ "Books" ], parent: "Books" } )
45-
db.categories.insert( { _id: "Books", ancestors: [ ], parent: null } )
40+
db.categories.insertMany( [
41+
{ _id: "MongoDB", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" },
42+
{ _id: "dbm", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" },
43+
{ _id: "Databases", ancestors: [ "Books", "Programming" ], parent: "Programming" },
44+
{ _id: "Languages", ancestors: [ "Books", "Programming" ], parent: "Programming" },
45+
{ _id: "Programming", ancestors: [ "Books" ], parent: "Books" },
46+
{ _id: "Books", ancestors: [ ], parent: null }
47+
] )
48+
4649

4750
- The query to retrieve the ancestors or path of a node is fast and
4851
straightforward:

source/tutorial/model-tree-structures-with-child-references.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,14 @@ the reference to the node's children in the field ``children``:
3535

3636
.. code-block:: javascript
3737

38-
db.categories.insert( { _id: "MongoDB", children: [] } )
39-
db.categories.insert( { _id: "dbm", children: [] } )
40-
db.categories.insert( { _id: "Databases", children: [ "MongoDB", "dbm" ] } )
41-
db.categories.insert( { _id: "Languages", children: [] } )
42-
db.categories.insert( { _id: "Programming", children: [ "Databases", "Languages" ] } )
43-
db.categories.insert( { _id: "Books", children: [ "Programming" ] } )
38+
db.categories.insertMany( [
39+
{ _id: "MongoDB", children: [] },
40+
{ _id: "dbm", children: [] },
41+
{ _id: "Databases", children: [ "MongoDB", "dbm" ] },
42+
{ _id: "Languages", children: [] },
43+
{ _id: "Programming", children: [ "Databases", "Languages" ] },
44+
{ _id: "Books", children: [ "Programming" ] }
45+
] )
4446

4547
- The query to retrieve the immediate children of a node is fast and
4648
straightforward:

source/tutorial/model-tree-structures-with-materialized-paths.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@ storing the path in the field ``path``; the path string uses the comma
4040

4141
.. code-block:: javascript
4242

43-
db.categories.insert( { _id: "Books", path: null } )
44-
db.categories.insert( { _id: "Programming", path: ",Books," } )
45-
db.categories.insert( { _id: "Databases", path: ",Books,Programming," } )
46-
db.categories.insert( { _id: "Languages", path: ",Books,Programming," } )
47-
db.categories.insert( { _id: "MongoDB", path: ",Books,Programming,Databases," } )
48-
db.categories.insert( { _id: "dbm", path: ",Books,Programming,Databases," } )
43+
db.categories.insertMany( [
44+
{ _id: "Books", path: null },
45+
{ _id: "Programming", path: ",Books," },
46+
{ _id: "Databases", path: ",Books,Programming," },
47+
{ _id: "Languages", path: ",Books,Programming," },
48+
{ _id: "MongoDB", path: ",Books,Programming,Databases," },
49+
{ _id: "dbm", path: ",Books,Programming,Databases," }
50+
] )
4951

5052
- You can query to retrieve the whole tree, sorting by the field
5153
``path``:

source/tutorial/model-tree-structures-with-nested-sets.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,14 @@ The following example models the tree using *Nested Sets*:
3838

3939
.. code-block:: javascript
4040

41-
db.categories.insert( { _id: "Books", parent: 0, left: 1, right: 12 } )
42-
db.categories.insert( { _id: "Programming", parent: "Books", left: 2, right: 11 } )
43-
db.categories.insert( { _id: "Languages", parent: "Programming", left: 3, right: 4 } )
44-
db.categories.insert( { _id: "Databases", parent: "Programming", left: 5, right: 10 } )
45-
db.categories.insert( { _id: "MongoDB", parent: "Databases", left: 6, right: 7 } )
46-
db.categories.insert( { _id: "dbm", parent: "Databases", left: 8, right: 9 } )
41+
db.categories.insertMany( [
42+
{ _id: "Books", parent: 0, left: 1, right: 12 },
43+
{ _id: "Programming", parent: "Books", left: 2, right: 11 },
44+
{ _id: "Languages", parent: "Programming", left: 3, right: 4 },
45+
{ _id: "Databases", parent: "Programming", left: 5, right: 10 },
46+
{ _id: "MongoDB", parent: "Databases", left: 6, right: 7 },
47+
{ _id: "dbm", parent: "Databases", left: 8, right: 9 }
48+
] )
4749

4850
You can query to retrieve the descendants of a node:
4951

source/tutorial/model-tree-structures-with-parent-references.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,14 @@ storing the reference to the parent category in the field ``parent``:
3737

3838
.. code-block:: javascript
3939

40-
db.categories.insert( { _id: "MongoDB", parent: "Databases" } )
41-
db.categories.insert( { _id: "dbm", parent: "Databases" } )
42-
db.categories.insert( { _id: "Databases", parent: "Programming" } )
43-
db.categories.insert( { _id: "Languages", parent: "Programming" } )
44-
db.categories.insert( { _id: "Programming", parent: "Books" } )
45-
db.categories.insert( { _id: "Books", parent: null } )
40+
db.categories.insertMany( [
41+
{ _id: "MongoDB", parent: "Databases" },
42+
{ _id: "dbm", parent: "Databases" },
43+
{ _id: "Databases", parent: "Programming" },
44+
{ _id: "Languages", parent: "Programming" },
45+
{ _id: "Programming", parent: "Books" },
46+
{ _id: "Books", parent: null }
47+
] )
4648

4749
- The query to retrieve the parent of a node is fast and
4850
straightforward:

0 commit comments

Comments
 (0)