Evidentne nejde. Ale co s tim?

2010/9/17 Pavel Marek <[email protected]>:
> Zapni si logování Hibernate SQL a sleduj pořadí. Ten nadřízený uzel musí jít
> do databáze dřív. Nestačí že jde ve stejné transakci.
>
> Pavel Marek
>
> Dne 2010 9 17 01:19 "Oto Buchta" <[email protected]> napsal(a):
>
>> Zdravím ve spolek,
>> dnes jsem migroval z jednoho počítače na druhý a identický kód, který
>> (snad, možná jsem něco klíčového dělal ručně,
>> je to už kapku dávno, ale tipnul bych si že určitě) dříve fungoval,
>> nad nově nainstalovanou DB mi místo korektního vytvoření stromové
>> struktury databázi hodí
>>
>> ERROR: insert or update on table "uzel" violates foreign key
>> constraint "fka5b61e61bd9f0dfb"
>> Detail: Key (parent_uzel)=(1) is not present in table "uzel".
>>
>> Jedná se o to, že DB je prázdná a onen uzel s id=1 skutečně v DB není,
>> ale v rámci téže transakce jsem jej uložil pomocí session.save()
>>
>> Napadá vás, co jsem kde udělal špatně?
>> --
>> Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com
>



-- 
Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com

Odpovedet emailem