docs: collect refreshed mongo-ops wiki site (UC 17 Related cross-links + themed index map)

This commit is contained in:
2026-09-14 21:02:19 +05:30
parent be1a5abe25
commit 9aa4d5b438
7 changed files with 51 additions and 27 deletions

View File

@@ -1438,7 +1438,11 @@
</tr>
<tr>
<td><strong>Use cases</strong></td>
<td>Step-by-step recipes</td>
<td>Step-by-step recipes, grouped by theme</td>
</tr>
<tr>
<td><strong>· Getting Started</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/01_basic_crud/">01 Basic CRUD API</a></td>
@@ -1449,10 +1453,26 @@
<td>Product catalog with business logic</td>
</tr>
<tr>
<td>· <a href="03_use_cases/06_multi_model/">06 Multi-model</a></td>
<td>One service, many collections</td>
</tr>
<tr>
<td><strong>· Transactions</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/03_transactions/">03 Transactions</a></td>
<td>Atomic order + inventory updates</td>
</tr>
<tr>
<td>· <a href="03_use_cases/12_transaction_helper/">12 Transaction helper</a></td>
<td><code>execute_transaction</code></td>
</tr>
<tr>
<td><strong>· Data &amp; Queries</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/04_pagination/">04 Pagination</a></td>
<td>Filtering, sorting, page metadata</td>
</tr>
@@ -1461,22 +1481,18 @@
<td>Recoverable delete pattern</td>
</tr>
<tr>
<td>· <a href="03_use_cases/06_multi_model/">06 Multi-model</a></td>
<td>One service, many collections</td>
<td>· <a href="03_use_cases/13_index_creation/">13 Indexes</a></td>
<td>Single, compound, and optioned indexes</td>
</tr>
<tr>
<td><strong>· Caching</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/07_caching/">07 Caching</a></td>
<td>In-memory / Redis read cache</td>
</tr>
<tr>
<td>· <a href="03_use_cases/08_population/">08 Population</a></td>
<td>Resolve references on read</td>
</tr>
<tr>
<td>· <a href="03_use_cases/09_advanced_population/">09 Advanced population</a></td>
<td>Nested + circular references</td>
</tr>
<tr>
<td>· <a href="03_use_cases/10_cache_and_population/">10 Cache + population</a></td>
<td>Reading through cache, populating on hit</td>
</tr>
@@ -1485,30 +1501,38 @@
<td>Startup/shutdown hygiene</td>
</tr>
<tr>
<td>· <a href="03_use_cases/12_transaction_helper/">12 Transaction helper</a></td>
<td><code>execute_transaction</code></td>
<td>· <a href="03_use_cases/16_cached_repository_intricacies/">16 Cached repository intricacies</a></td>
<td>What's stored, JSON round-trip, typed-FK trap</td>
</tr>
<tr>
<td>· <a href="03_use_cases/13_index_creation/">13 Indexes</a></td>
<td>Single, compound, and optioned indexes</td>
<td><strong>· Population</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/14_testing_guide/">14 Testing guide</a></td>
<td>Mock Motor, engine, cache, transactions</td>
<td>· <a href="03_use_cases/08_population/">08 Population</a></td>
<td>Resolve references on read</td>
</tr>
<tr>
<td>· <a href="03_use_cases/09_advanced_population/">09 Advanced population</a></td>
<td>Nested + circular references</td>
</tr>
<tr>
<td>· <a href="03_use_cases/15_populating_repository_wiring/">15 PopulatingRepository internals</a></td>
<td>Object ⇄ ObjectId write/read lifecycle, wiring</td>
</tr>
<tr>
<td>· <a href="03_use_cases/16_cached_repository_intricacies/">16 Cached repository intricacies</a></td>
<td>What's stored, JSON round-trip, typed-FK trap</td>
</tr>
<tr>
<td>· <a href="03_use_cases/17_populate_depopulate_examples/">17 Populate &amp; depopulate examples</a></td>
<td>Worked shapes for depopulate/populate + cached round trip</td>
</tr>
<tr>
<td><strong>· Testing</strong></td>
<td></td>
</tr>
<tr>
<td>· <a href="03_use_cases/14_testing_guide/">14 Testing guide</a></td>
<td>Mock Motor, engine, cache, transactions</td>
</tr>
<tr>
<td><a href="04_best_practices/">Best Practices</a></td>
<td>Layering, lifecycle, and gotchas</td>
</tr>