Article View: pl.comp.lang.php
Article #232219Re: Laravel ORM czy SQL?
From: Marek S
Date: Fri, 28 Dec 2018 22:29
Date: Fri, 28 Dec 2018 22:29
18 lines
1854 bytes
1854 bytes
W dniu 2018-12-28 o 22:48, Borys Pogoreło pisze: > Miej tylko na uwadze, że wynikiem zapytania select zawsze będzie kolekcja > obiektów stdClass, nie jest łatwo to zamienić na zwykłą tablicę > (array_pluck() nie polecam dla większych zbiorów danych). Ok, tak też sądziłem... Jeszcze na koniec jedno pytanie o ORM. Czy jest jakiś konwerter SQL -> laravelowy ORM? Chodzi o to, że o wiele łatwiej napisać złożone zapytanie w SQL. Przy prostych strukturach nie ma problemu. Dość często potrzebne są np. podzapytania agregujące do tworzenia kryteriów wyboru w zapytaniu nadrzędnym i inne ekwilibrystyki z wieloma JOINami wszelkiej maści. -- Pozdrawiam, Marek
Technical Details
Message-ID:
<q0683t$hkv$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<pvtcr2$dl3$1@node2.news.atman.pl> <14icii3b0wp5f$.8trnxd9dakn3.dlg@40tude.net> <q00oa6$kk2$1@node1.news.atman.pl> <1t5ly6vpq9mjg.mefmj2iwez1l$.dlg@40tude.net> <q03eqc$6f1$2@node1.news.atman.pl> <slrnq2ag1g.m3b.wojciech.bancer@pl-test.org> <q064ij$ee4$1@node2.news.atman.pl> <pv8liqmvdum2$.89asaqwy3j8q.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Marek S <precz@spamowi.com> Newsgroups: pl.comp.lang.php Subject: Re: Laravel ORM czy SQL? Date: Fri, 28 Dec 2018 23:29:11 +0100 Organization: ATMAN - ATM S.A. Lines: 18 Message-ID: <q0683t$hkv$1@node2.news.atman.pl> References: <pvtcr2$dl3$1@node2.news.atman.pl> <14icii3b0wp5f$.8trnxd9dakn3.dlg@40tude.net> <q00oa6$kk2$1@node1.news.atman.pl> <1t5ly6vpq9mjg.mefmj2iwez1l$.dlg@40tude.net> <q03eqc$6f1$2@node1.news.atman.pl> <slrnq2ag1g.m3b.wojciech.bancer@pl-test.org> <q064ij$ee4$1@node2.news.atman.pl> <pv8liqmvdum2$.89asaqwy3j8q.dlg@40tude.net> NNTP-Posting-Host: 89-70-94-204.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1546036157 18079 89.70.94.204 (28 Dec 2018 22:29:17 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 28 Dec 2018 22:29:17 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 In-Reply-To: <pv8liqmvdum2$.89asaqwy3j8q.dlg@40tude.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit