sync en-1.27 doc'd with
git-svn-id: https://svn.jboss.org/repos/hibernate/trunk/Hibernate3/doc@7157 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
parent
f227053caf
commit
a384692195
|
@ -124,6 +124,14 @@
|
||||||
<programlisting><![CDATA[from Cat as cat
|
<programlisting><![CDATA[from Cat as cat
|
||||||
join cat.mate as mate
|
join cat.mate as mate
|
||||||
left join cat.kittens as kitten]]></programlisting>
|
left join cat.kittens as kitten]]></programlisting>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Puedes proveer condiciones de unión extra usando la palabra clave <literal>with</literal> de HQL.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<programlisting><![CDATA[from Cat as cat
|
||||||
|
left join cat.kittens as kitten
|
||||||
|
with kitten.bodyWeight > 10.0]]></programlisting>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
En adición, un "fetch" join permite a las asociaciones o colecciones de valores ser inicializadas
|
En adición, un "fetch" join permite a las asociaciones o colecciones de valores ser inicializadas
|
||||||
|
@ -153,7 +161,8 @@
|
||||||
<para>
|
<para>
|
||||||
Nota que la construcción <literal>fetch</literal> no puede usarse en consultas llamadas usando
|
Nota que la construcción <literal>fetch</literal> no puede usarse en consultas llamadas usando
|
||||||
<literal>scroll()</literal> o <literal>iterate()</literal>. Ni debe usarse <literal>fetch</literal>
|
<literal>scroll()</literal> o <literal>iterate()</literal>. Ni debe usarse <literal>fetch</literal>
|
||||||
junto con <literal>setMaxResults()</literal> o <literal>setFirstResult()</literal>. Es posible crear
|
junto con <literal>setMaxResults()</literal> o <literal>setFirstResult()</literal>. Tampoco puede usarse
|
||||||
|
<literal>fetch</literal> junto a una condición <literal>with</literal> ad hoc. Es posible crear
|
||||||
un producto cartesiano trayendo por join más de una colección en una colección, así que ten cuidado en
|
un producto cartesiano trayendo por join más de una colección en una colección, así que ten cuidado en
|
||||||
este caso. Traer por join múltiples roles de colección también da a veces resultados inesperados para mapeos
|
este caso. Traer por join múltiples roles de colección también da a veces resultados inesperados para mapeos
|
||||||
de bag, así que sé cuidadoso sobre cómo formular tus consultas en este caso. Finalmente, nota que
|
de bag, así que sé cuidadoso sobre cómo formular tus consultas en este caso. Finalmente, nota que
|
||||||
|
|
Loading…
Reference in New Issue