📄 collection_mapping.po
字号:
#: index.docbook:530msgid """An instance of the contained entity class may not appear at more than one ""value of the collection index"msgstr """Una instancia de la clase entidad contenida no puede aparecer en más ""de un valor del índice de colección."#: index.docbook:537msgid """An association from <literal>Product</literal> to <literal>Part</literal> ""requires existence of a foreign key column and possibly an index column to ""the <literal>Part</literal> table. A <literal><one-to-many></literal> ""tag indicates that this is a one to many association."msgstr """Una asociación de <literal>Product</literal> a <literal>Part</""literal> requiere la existencia de una columna clave foránea y ""posiblemente una columna índice a la tabla <literal>Part</literal>. ""Una etiqueta <literal><one-to-many></literal> indica que ésta ""es una asociación uno a muchos."#: index.docbook:550msgid """<![CDATA[<one-to-many \n"" class=\"ClassName\"\n"" not-found=\"ignore|exception\"\n"" entity-name=\"EntityName\"\n"" node=\"element-name\"\n"" embed-xml=\"true|false\"\n"" />]]>"msgstr """<![CDATA[<one-to-many \n"" class=\"ClassName\"\n"" not-found=\"ignore|exception\"\n"" entity-name=\"EntityName\"\n"" node=\"element-name\"\n"" embed-xml=\"true|false\"\n"" />]]>"#: index.docbook:553msgid "<literal>class</literal> (required): The name of the associated class."msgstr "<literal>class</literal> (requerido): El nombre de la clase asociada."#: index.docbook:558msgid """<literal>not-found</literal> (optional - defaults to <literal>exception</""literal>): Specifies how cached identifiers that reference missing rows will ""be handled: <literal>ignore</literal> will treat a missing row as a null ""association."msgstr """<literal>not-found</literal> (opcional - por defecto a <literal>exception</""literal>): Especifica cómo serán manejados los identificadores ""en caché que referencien filas perdidas: <literal>ignore</literal> ""tratará una fila perdida como una asociación nula."#: index.docbook:565msgid """<literal>entity-name</literal> (optional): The entity name of the associated ""class, as an alternative to <literal>class</literal>."msgstr """<literal>entity-name</literal> (opcional): El nombre de entidad de la clase ""asociada, como una alternativa a <literal>class</literal>."#: index.docbook:573msgid """Notice that the <literal><one-to-many></literal> element does not need ""to declare any columns. Nor is it necessary to specify the <literal>table</""literal> name anywhere."msgstr """Observa que el elemento <literal><one-to-many></literal> no necesita ""declarar ninguna columna. Ni es necesario especificar el nombre de ""<literal>table</literal> en ningún sitio."#: index.docbook:579msgid """<emphasis>Very important note:</emphasis> If the foreign key column of a ""<literal><one-to-many></literal> association is declared <literal>NOT ""NULL</literal>, you must declare the <literal><key></literal> mapping ""<literal>not-null=\"true\"</literal> or <emphasis>use a bidirectional ""association</emphasis> with the collection mapping marked <literal>inverse=""\"true\"</literal>. See the discussion of bidirectional associations later ""in this chapter."msgstr """<emphasis>Nota muy importante:</emphasis> Si la columna clave foránea ""de una asociación <literal><one-to-many></literal> es declarada ""<literal>NOT NULL</literal>, debes declarar el mapeo de <literal><key>""</literal> <literal>not-null=\"true\"</literal> o <emphasis>usar una ""asociación bidireccional</emphasis> con el mapeo de colección ""marcado <literal>inverse=\"true\"</literal>. Ver la discusión sobre ""asociaciones bidireccionales más adelante en este capítulo."#: index.docbook:588msgid """This example shows a map of <literal>Part</literal> entities by name (where ""<literal>partName</literal> is a persistent property of <literal>Part</""literal>). Notice the use of a formula-based index."msgstr """Este ejemplo muestra un mapa de entidades <literal>Part</literal> por nombre ""(donde <literal>partName</literal> es una propiedad persistente de ""<literal>Part</literal>). Observa el uso de un índice basado en ""fórmula."#: index.docbook:594msgid """<![CDATA[<map name=\"parts\"\n"" cascade=\"all\">\n"" <key column=\"productId\" not-null=\"true\"/>\n"" <map-key formula=\"partName\"/>\n"" <one-to-many class=\"Part\"/>\n""</map>]]>"msgstr """<![CDATA[<map name=\"parts\"\n"" cascade=\"all\">\n"" <key column=\"productId\" not-null=\"true\"/>\n"" <map-key formula=\"partName\"/>\n"" <one-to-many class=\"Part\"/>\n""</map>]]>"#: index.docbook:600msgid "Advanced collection mappings"msgstr "Mapeos de colección avanzados"#: index.docbook:603msgid "Sorted collections"msgstr "Colecciones ordenadas"#: index.docbook:605msgid """Hibernate supports collections implementing <literal>java.util.SortedMap</""literal> and <literal>java.util.SortedSet</literal>. You must specify a ""comparator in the mapping file:"msgstr """Hibernate soporta colecciones implementando <literal>java.util.SortedMap</""literal> y <literal>java.util.SortedSet</literal>. Debes especificar un ""comparador en el fichero de mapeo:"#: index.docbook:610msgid """<![CDATA[<set name=\"aliases\" \n"" table=\"person_aliases\" \n"" sort=\"natural\">\n"" <key column=\"person\"/>\n"" <element column=\"name\" type=\"string\"/>\n""</set>\n""\n""<map name=\"holidays\" sort=\"my.custom.HolidayComparator\">\n"" <key column=\"year_id\"/>\n"" <map-key column=\"hol_name\" type=\"string\"/>\n"" <element column=\"hol_date\" type=\"date\"/>\n""</map>]]>"msgstr """<![CDATA[<set name=\"aliases\" \n"" table=\"person_aliases\" \n"" sort=\"natural\">\n"" <key column=\"person\"/>\n"" <element column=\"name\" type=\"string\"/>\n""</set>\n""\n""<map name=\"holidays\" sort=\"my.custom.HolidayComparator\">\n"" <key column=\"year_id\"/>\n"" <map-key column=\"hol_name\" type=\"string\"/>\n"" <element column=\"hol_date\" type=\"date\"/>\n""</map>]]>"#: index.docbook:612msgid """Allowed values of the <literal>sort</literal> attribute are ""<literal>unsorted</literal>, <literal>natural</literal> and the name of a ""class implementing <literal>java.util.Comparator</literal>."msgstr """Los valores permitidos del atributo <literal>sort</literal> son ""<literal>unsorted</literal>, <literal>natural</literal> y el nombre de una ""clase que implemente <literal>java.util.Comparator</literal>."#: index.docbook:618msgid """Sorted collections actually behave like <literal>java.util.TreeSet</literal> ""or <literal>java.util.TreeMap</literal>."msgstr """Las colecciones ordenadas realmente se comportan como <literal>java.util.""TreeSet</literal> o <literal>java.util.TreeMap</literal>."#: index.docbook:623msgid """If you want the database itself to order the collection elements use the ""<literal>order-by</literal> attribute of <literal>set</literal>, ""<literal>bag</literal> or <literal>map</literal> mappings. This solution is ""only available under JDK 1.4 or higher (it is implemented using ""<literal>LinkedHashSet</literal> or <literal>LinkedHashMap</literal>). This ""performs the ordering in the SQL query, not in memory."msgstr """Si quieres que la misma base de datos ordene los elementos de colecció""n usa el atributo <literal>order-by</literal> de los mapeos <literal>set</""literal>, <literal>bag</literal> o <literal>map</literal>. Esta ""solución está disponible sólo bajo el JDK 1.4 o ""superior (está implementado usando <literal>LinkedHashSet</literal> o ""<literal>LinkedHashMap</literal>). Esto realiza la ordenación en la ""consulta SQL, no en memoria."#: index.docbook:632msgid """<![CDATA[<set name=\"aliases\" table=\"person_aliases\" order-by=\"lower""(name) asc\">\n"" <key column=\"person\"/>\n"" <element column=\"name\" type=\"string\"/>\n""</set>\n""\n""<map name=\"holidays\" order-by=\"hol_date, hol_name\">\n"" <key column=\"year_id\"/>\n"" <map-key column=\"hol_name\" type=\"string\"/>\n"" <element column=\"hol_date type=\"date\"/>\n""</map>]]>"msgstr """<![CDATA[<set name=\"aliases\" table=\"person_aliases\" order-by=\"lower""(name) asc\">\n"" <key column=\"person\"/>\n"" <element column=\"name\" type=\"string\"/>\n""</set>\n""\n""<map name=\"holidays\" order-by=\"hol_date, hol_name\">\n"" <key column=\"year_id\"/>\n"" <map-key column=\"hol_name\" type=\"string\"/>\n"" <element column=\"hol_date type=\"date\"/>\n""</map>]]>"#: index.docbook:634msgid """Note that the value of the <literal>order-by</literal> attribute is an SQL ""ordering, not a HQL ordering!"msgstr """Observa que el valor del atributo <literal>order-by</literal> es una ""ordenación SQL, no una ordenación HQL!"#: index.docbook:639msgid """Associations may even be sorted by some arbitrary criteria at runtime using ""a collection <literal>filter()</literal>."msgstr """Las asociaciones pueden incluso ser ordenadas por algún criterio ""arbitrario en tiempo de ejecución usando un <literal>filter()</""literal> de colección."#: index.docbook:644msgid """<![CDATA[sortedUsers = s.createFilter( group.getUsers(), \"order by this.name""\" ).list();]]>"msgstr """<![CDATA[sortedUsers = s.createFilter( group.getUsers(), \"order by this.name""\" ).list();]]>"#: index.docbook:649msgid "Bidirectional associations"msgstr "Asociaciones bidireccionales"#: index.docbook:651msgid """A <emphasis>bidirectional association</emphasis> allows navigation from both ""\"ends\" of the association. Two kinds of bidirectional association are ""supported:"msgstr """Una <emphasis>asociación bidireccional</emphasis> permite la ""nevegación desde ambos \"extremos\" de la asociación. Son ""soportados dos tipos de asociación bidireccional:"#: index.docbook:658msgid "one-to-many"msgstr "uno-a-muchos"#: index.docbook:660msgid "set or bag valued at one end, single-valued at the other"msgstr "set o bag valorados en un extremo, monovaluados al otro"#: index.docbook:666msgid "many-to-many"msgstr "muchos-a-muchos"#: index.docbook:668msgid "set or bag valued at both ends"msgstr "set o bag valorados a ambos extremos"#: index.docbook:677msgid """You may specify a bidirectional many-to-many association simply by mapping ""two many-to-many associations to the same database table and declaring one ""end as <emphasis>inverse</emphasis> (which one is your choice, but it can ""not be an indexed collection)."msgstr """Puedes especificar una asociación bidireccional muchos-a-muchos ""simplemente mapeando dos asociaciones muchos-a-muchos a la misma tabla de ""base de datos y declarando un extremo como <emphasis>inverse</emphasis> ""(cuál de ellos es tu elección, pero no puede ser una ""colección indexada)."#: index.docbook:684msgid """Here's an example of a bidirectional many-to-many association; each category ""can have many items and each item can be in many categories:"msgstr """He aquí un ejemplo de una asociación bidireccional muchos-a-""muchos; cada categoría puede tener muchos ítems y cada í""tem puede estar en muchas categorías:"#: index.docbook:689msgid """<![CDATA[<class name=\"Category\">\n"" <id name=\"id\" column=\"CATEGORY_ID\"/>\n"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -