🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #230807

Re: doctrine2 - findall i @OneToOne

#230807
From: ww
Date: Sun, 21 Dec 2014 21:17
24 lines
1967 bytes
On 2014-12-21 18:23, Replay wrote:
>          $osoba = new \app\libs\Entity\OsOsoba ();
>          $osoba->nazwisko = "Kowalski";
>          $osoba->imie = "Jan";
>          $osoba->fkprzelozonypm = - 1;
>
>          $user = new \app\libs\Entity\SysUser ();
>          $user->login = "maciej";
>          $user->passwd = md5 ( "1" );
>          $user->email = "jk@mail.com";
>          $user->rola = "001";
>          $user->dtstatus = new DateTime ();
>          $user->osOsoba = $osoba;
>
>          $em->persist ( $user );
>          $em->persist ( $osoba );
>          $em->flush ();
Kompletnie nie pomogę ale zastanawiam się jak to wygląda w bazie (czy 
identyfikatory powiązanych obiektórych
są poprawne). Moim zdaniem najpierw należałoby zapisać obiekt $osoba a 
potem $user. Tak jest w przykładach na
stronie symfony i tak by było logiczniej. Chyba, że zapisanie $user 
wymusza zapisanie $osoba lub ten system sam
sobie potrafi jakoś ustawić  co ma zapisać jako pierwsze.
Technical Details
Message-ID: <549738F8.4070004@o2.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <m76vlq$84q$1@news.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Message-ID: <549738F8.4070004@o2.pl>
Date: Sun, 21 Dec 2014 22:17:44 +0100
From: ww <wokuukow@o2.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
Newsgroups: pl.comp.lang.php
To: Replay <replay111@o2.pl>
Subject: Re: doctrine2 - findall i @OneToOne
References: <m76vlq$84q$1@news.icm.edu.pl>
In-Reply-To: <m76vlq$84q$1@news.icm.edu.pl>
Lines: 24
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 213-238-93-116.adsl.inetia.pl
X-Trace: 1419196664 unt-rea-a-02.news.neostrada.pl 21561 213.238.93.116:24335
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit