<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem orm</title>
<link>https://forum.pasja-informatyki.pl/tag/orm</link>
<description>Powered by Question2Answer</description>
<item>
<title>Symfony - ORM Flush - optymalizacja</title>
<link>https://forum.pasja-informatyki.pl/484954/symfony-orm-flush-optymalizacja</link>
<description>hej,&lt;br /&gt;
&lt;br /&gt;
Sytuacja wyglada tak:&lt;br /&gt;
&lt;br /&gt;
Mam CSV 57 tysiecy rekordów, które wrzucam do bazy jeden po drugim.&lt;br /&gt;
&lt;br /&gt;
Do około 15000 szło całkiem sprawnie. Po tej liczbie program strasznie zwolnił.&lt;br /&gt;
Flush wykonuje się około 1.5 sekundy. Wydaje mi się, że jest to na prawde długo biorąc pod uwagę, że obiekty, które umieszczam są bardzo proste. Składają się z 3 pól w tym jedno to relacja do innego tabeli.&lt;br /&gt;
Całą operację wykonuje na procesorze i5 - 82XXU.&lt;br /&gt;
&lt;br /&gt;
HTOP pokazuje 98% zużycia na wątku. Jest szansa na zoptymalizowanie takich działań? Przyznam szczerze, że troche mnie to dziwi, że Doctrine potrafi tak zamulać, sądziłem, że jest to szybsze narzędzie.</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/484954/symfony-orm-flush-optymalizacja</guid>
<pubDate>Mon, 27 Apr 2020 19:49:46 +0000</pubDate>
</item>
<item>
<title>ORM - zapytania</title>
<link>https://forum.pasja-informatyki.pl/361684/orm-zapytania</link>
<description>

&lt;p&gt;Może ktoś mi napisać przykładowe&amp;nbsp;zapytania do ORM typu:&lt;/p&gt;



&lt;ul&gt;
	

&lt;li&gt;wyświetlające imię i nazwisko najkrócej pracującego pracownika&lt;/li&gt;
	

&lt;li&gt;zmienić nazwę regionu (Region Description) z &quot;Kujawy&quot; na &quot;Pojezierze Pomorskie&quot;&lt;/li&gt;
&lt;/ul&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/361684/orm-zapytania</guid>
<pubDate>Thu, 28 Jun 2018 13:43:15 +0000</pubDate>
</item>
<item>
<title>bazy danych, ORM, co teraz?</title>
<link>https://forum.pasja-informatyki.pl/355406/bazy-danych-orm-co-teraz</link>
<description>Witam ogarnąłem myślę podstawy Javy, czyli większość jak nie wszytkie zagadnienia przerobiłem. Zaczynam właśnie naukę baz danych. Ale takich lokalnych, (czytaj-SQLite) i potrafię nawiązać połączenie stworzyć tabele i jako tako działać na operacjach select delete insert update.. Nie potrafię natomiast i nie mogę znaleźć materiału (który bym zrozumiał) na temat relacji. jak tworzyc te klucze obce i jak mam np w tabeli wypożyczenia (id_wypozycz, id_czytel, id_ksiaz) i jak mam stworzyć relacje? Pomoże ktoś na przykładzie? I czy mogę potem (i jak) zrobić tak że wyświetlało mi nie id czytelnika tylko jego imie i nazwisko czyli dane z tabeli id_czytel... Można to zrobić jakoś prosto? Ktoś napisał o tym całym ORM. I tu moje pytanie jest sens teraz się w to pchać nie zaburzy to jakiejś takiej płynności i porządku nauki? I czy na tym etapie co jestem dałbym radę to zrozumieć i czy na codzień z pracą z bazami tym się posługiwać? Czy przerobić cały materiał z baz danych bo na angielskich stronach jest tam tego więcej niż te 4 operacje :d&lt;br /&gt;
&lt;br /&gt;
Doradźcie!</description>
<category>SQL, bazy danych</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/355406/bazy-danych-orm-co-teraz</guid>
<pubDate>Mon, 04 Jun 2018 10:27:11 +0000</pubDate>
</item>
<item>
<title>Symfony ORM relacja nie działa</title>
<link>https://forum.pasja-informatyki.pl/261380/symfony-orm-relacja-nie-dziala</link>
<description>

&lt;p&gt;Klasa Post&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
    /**
     * @var
     *
     * @ORM\OneToMany(targetEntity=&quot;Comment&quot;, mappedBy=&quot;post&quot;)
     */
    private $comments;&lt;/pre&gt;



&lt;p&gt;Klasa Comment&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
	/**
	* @var
	*
	* $ORM\ManyToOne(targetEntity=&quot;Post&quot;, inversedBy=&quot;comments&quot;)
	*/
    private $post;&lt;/pre&gt;



&lt;p&gt;Kod błędu
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
[Mapping]  FAIL - The entity-class 'AppBundle\Entity\Post' mapping is invalid:
* The association AppBundle\Entity\Post#comments refers to the owning side field AppBundle\Entity\Comment#post which does not exist.&lt;/pre&gt;



&lt;p&gt;Próbowałem kombinować z hermetyzacją i ścieżkami do plików, ale nic to nie zmienia&lt;/p&gt;</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/261380/symfony-orm-relacja-nie-dziala</guid>
<pubDate>Sun, 11 Jun 2017 15:35:57 +0000</pubDate>
</item>
<item>
<title>Dobry tutorial dla ORM w PHP.</title>
<link>https://forum.pasja-informatyki.pl/198036/dobry-tutorial-dla-orm-w-php</link>
<description>

&lt;p&gt;Witam.&lt;/p&gt;



&lt;p&gt;Podczas robienia funkcjonalności które zawiera hotel przyszła kolej na pokoje. Od razu naszła mnie myśl - W jaki sposób najlepiej zaimplementować unikalny nr. pokoju który byłby przydawany klientom, poprzez recepcje?&lt;/p&gt;



&lt;p&gt;Pierwsze co to na myśl przyszły mi bazy danych. Nr. pokoju = Id. pokoju.&lt;/p&gt;



&lt;p&gt;Nie chcę tworzyć bazy danych.&lt;/p&gt;



&lt;p&gt;Zacząłem szukać tutoriali dla ORM w PHP, acz tak czy siak trafiam na Doctrine.&lt;/p&gt;



&lt;p&gt;Oczywiście, mógłbym wykorzystać tę bibliotekę, acz, chcę poznać ORM na czysto.&lt;/p&gt;



&lt;p&gt;Ogólny zarys znam:&lt;/p&gt;



&lt;p&gt;Tworzymy obiekt(y) który(e) odwzoruje(ą)&amp;nbsp;bazę danych.&lt;/p&gt;



&lt;p&gt;Jednak nie mam zielonego pojęcia jak &lt;strong&gt;dobrze&lt;/strong&gt;&amp;nbsp;rozdzielić, ponazywać, przechowywać jak i&amp;nbsp;powiązać całość z systemem.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Na tę chwilę myślę nad pobraniem Doctrine i zagłębienie się w ichniejszy kod, tylko to zostawię w razie braku rzeczowych kursów.&lt;/p&gt;



&lt;p&gt;Znalazłem tenże kurs:&lt;/p&gt;



&lt;p style=&quot;margin-left:40px&quot;&gt;&lt;a href=&quot;http://www.devshed.com/c/a/mysql/building-an-orm-in-php/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.devshed.com/c/a/mysql/building-an-orm-in-php/&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Acz, jest on z roku&amp;nbsp;&lt;strong&gt;2011&lt;/strong&gt;, nie wiem na ile ORM'y zmieniły się od tamtego czasu w PHP.&lt;/p&gt;</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/198036/dobry-tutorial-dla-orm-w-php</guid>
<pubDate>Thu, 17 Nov 2016 22:00:59 +0000</pubDate>
</item>
<item>
<title>Połączenie wzorca MVVM z DAL (Entity Framework)</title>
<link>https://forum.pasja-informatyki.pl/14296/polaczenie-wzorca-mvvm-z-dal-entity-framework</link>
<description>Witam, &lt;br /&gt;
&lt;br /&gt;
Podczas projektowania aplikacji na zaliczenie z programowania natrafiłem na problem z podziałem według wzorca. Wiem w pewnym stopniu w jaki sposób stosować MVVM, ale kompletnie nie rozumiem jak mógłbym to połączyć z ORM (Entity Framework). Gdzie powinna być zawarta logika bazy danych, oraz w jaki sposób połączyć funkcjonalności typu: Update, Delete, GetAll z View?</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/14296/polaczenie-wzorca-mvvm-z-dal-entity-framework</guid>
<pubDate>Sat, 25 Apr 2015 14:55:01 +0000</pubDate>
</item>
</channel>
</rss>