You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Joose Vettenranta <jo...@iki.fi> on 2004/07/21 18:04:32 UTC
Re: ojb/jdo and 1:n collection [SOLVED]
I had that collection in wrong class =)
- Joose
21.7.2004 kello 18:09, Joose Vettenranta kirjoitti:
I have in package.jdo (and enhanced that with binaries):
> <class name="CategoryName" identity-type="datastore">
> <extension vendor-name="ojb" key="table" value="category_names"/>
> <field name="id" persistence-modifier="persistent">
> <extension vendor-name="ojb" key="column" value="id"/>
> </field>
> <field name="lang" persistence-modifier="persistent">
> <extension vendor-name="ojb" key="column" value="lang_id"/>
> </field>
> <field name="category" persistence-modifier="persistent">
> <collection element-type="Category">
> <extension vendor-name="jdo" key="inverse" value="id" />
> </collection>
> <extension vendor-name="ojb" key="column" value="category_id"/>
> </field>
> </class>
>
> I have in repository.xml:
>
> <class-descriptor class="net.vettenranta.category.bean.CategoryName"
> table="category_names">
> <field-descriptor name="id" jdbc-type="INTEGER" primarykey="true"
> default-fetch="true" access="readonly" indexed="true"
> autoincrement="true" sequence-name="category_names_id_seq"
> column="id"/>
> <field-descriptor name="lang" column="lang_id"
> jdbc-type="INTEGER"/>
> <field-descriptor name="name" column="name" jdbc-type="VARCHAR"/>
> <collection-descriptor name="category_id"
> element-class-ref="net.vettenranta.category.bean.Category"
> auto-retrieve="true"
> auto-update="false"
> auto-delete="true">
> <inverse-foreignkey field-ref="id"/>
> </collection-descriptor>
>
--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * joose@iki.fi * +358 44 561 0270 *
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org