Eloquent collections hebben echt leuke methodes:
http://laravel.com/api/4..../Eloquent/Collection.html
(De API is sowieso aan te raden om eens door te browsen, het is aardig wat, maar je komt leuke dingen tegen die totaal niet in de docs staan
)
Nu heb ik conceptueel ongeveer dit: Een model A, met een hasMany('B'). Dus meerdere B's horen bij een enkele A. Als ik een instance heb van een A, wil ik eigenlijk de collectie die ik door de relatie krijg, behandelen alsof een andere kolom m'n primary key is. Dus over de hele tabel van B is 'foo' bijvoorbeeld niet een valide key, maar enkel binnen de items van B die bij een $a horen, is 'foo' dat wel.
Je kan bijvoorbeeld collections diffen enzo, maar niet met erg veel flexibiliteit. Daarom zou het leuk zijn. (Omdat de code behorend bij hierboven triviaal is, is dat een exercise voor de lezer
)
http://laravel.com/api/4..../Eloquent/Collection.html
(De API is sowieso aan te raden om eens door te browsen, het is aardig wat, maar je komt leuke dingen tegen die totaal niet in de docs staan
Nu heb ik conceptueel ongeveer dit: Een model A, met een hasMany('B'). Dus meerdere B's horen bij een enkele A. Als ik een instance heb van een A, wil ik eigenlijk de collectie die ik door de relatie krijg, behandelen alsof een andere kolom m'n primary key is. Dus over de hele tabel van B is 'foo' bijvoorbeeld niet een valide key, maar enkel binnen de items van B die bij een $a horen, is 'foo' dat wel.
Je kan bijvoorbeeld collections diffen enzo, maar niet met erg veel flexibiliteit. Daarom zou het leuk zijn. (Omdat de code behorend bij hierboven triviaal is, is dat een exercise voor de lezer
IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB