This is an automated email from the ASF dual-hosted git repository.

aadamchik pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/cayenne-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9606191  4.2 prefetching docs update
9606191 is described below

commit 9606191e78a0c694012401ec11131dbb99de057a
Author: Andrus Adamchik <and...@objectstyle.com>
AuthorDate: Thu Jul 30 10:39:39 2020 +0300

    4.2 prefetching docs update
---
 docs/4.2/cayenne-guide/index.html | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/docs/4.2/cayenne-guide/index.html 
b/docs/4.2/cayenne-guide/index.html
index 3a9847b..6850e39 100644
--- a/docs/4.2/cayenne-guide/index.html
+++ b/docs/4.2/cayenne-guide/index.html
@@ -2465,17 +2465,26 @@ ServerRuntime runtime = ServerRuntime.builder()
     </div> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Java Java" 
data-lang="Java">ObjectSelect&lt;Artist&gt; query = ObjectSelect
+      <pre class="highlight"><code class="language-Java Java" 
data-lang="Java">List&lt;Artist&gt; artists = ObjectSelect
     .query(Artist.class)
-    // Instructs Cayenne to prefetch one of Artist's relationships.
-    // Equivalent to ".prefetch("paintings", 
PrefetchTreeNode.DISJOINT_PREFETCH_SEMANTICS)")
-    .prefetch(Artist.PAINTINGS.disjoint());
-
-// query is expecuted as usual, but the resulting Artists will have
-// their paintings "inflated"
-List&lt;Artist&gt; artists = query.select(context);</code></pre> 
+    .prefetch(Artist.PAINTINGS.disjoint()) <i class="conum" 
data-value="1"></i><b>(1)</b>
+    .select(context); <i class="conum" 
data-value="2"></i><b>(2)</b></code></pre> 
      </div> 
     </div> 
+    <div class="colist arabic"> 
+     <table> 
+      <tbody>
+       <tr> 
+        <td><i class="conum" data-value="1"></i><b>1</b></td> 
+        <td>Instructs Cayenne to prefetch one of Artist’s relationships.</td> 
+       </tr> 
+       <tr> 
+        <td><i class="conum" data-value="2"></i><b>2</b></td> 
+        <td>Query is executed as usual, but the resulting Artists will have 
their paintings "inflated"</td> 
+       </tr> 
+      </tbody>
+     </table> 
+    </div> 
     <div class="paragraph"> 
      <p>All types of relationships can be prefetched - to-one, to-many, 
flattened. A prefetch can span multiple relationships:</p> 
     </div> 

Reply via email to