If I understand the problem correctly, this has been corrected in
the current CVS by a patch I supplied in October. Please try your
case with the current CVS and see if this fixes it. If not, if you
could supply a small test case that would be helpful.

see 
src/test/org/apache/ojb/broker/ConvertedKeyReferenceTest.java
for the previously fixed condition.

Russell

On Thu, 2002-11-28 at 01:39, Mahler Thomas wrote:
> seems to be a bug
> 
> > -----Ursprüngliche Nachricht-----
> > Von: Corey Klaasmeyer [mailto:[EMAIL PROTECTED]]
> > Gesendet: Dienstag, 26. November 2002 22:43
> > An: 'OJB Users List'
> > Betreff: [ForeignKeys] 0.9.7 FieldConversions with...
> > 
> > 
> > I have a number of 1:1 relationships with the FieldConvesions 
> > specified in
> > the foreign-key descriptors. Conversions do not seem to be 
> > performed on the
> > foreign-key. Is there a way to make this happen? 
> > 
> > Corey
> > 
> > -----Original Message-----
> > From: Yuriy Zubarev [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, November 26, 2002 3:26 PM
> > To: [EMAIL PROTECTED]
> > Subject: 1:1 queries are not optimized
> > 
> > 
> > Hello everyone,
> > 
> > Let's say I have 2 object: Company and Contact. Contact has
> > attribute 'company' of type Company as a look up value.
> > (in database it's two table 'companies' and 'contacts' where
> > the latter has foreign key to the former)
> > 
> > Now I need to show list of contacts with company name for
> > each contact. In repository.xml class-descriptor for Contact
> > has reference-descriptor pointing to Company (typical 1:1
> > mapping). When contact list gets displayed with 10 rows,
> > OJB (PB) executes 11 queries: 1 - to get contact and then 10
> > to get Company info for every contact.
> > 
> > 11 queries with this simple case (in real situation it's much more)
> > is just not acceptable. 
> > 
> > Is there a way for OJB to issue only one query to get all information?
> > 
> > Any hint is greatly appreciated!
> > 
> > Yuriy Zubarev
> > 
> > 
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> > http://mailplus.yahoo.com
> > 
> > --
> > To unsubscribe, e-mail:   
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: 
> > <mailto:[EMAIL PROTECTED]>
> > 
> > --
> > To unsubscribe, e-mail:   
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: 
> > <mailto:[EMAIL PROTECTED]>
> > 
> > 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to