J'ai une table structurée comme suit nommé renouvellements.Comment obtenir le premier enregistrement de chaque groupe créé en utilisant groupBy() avec le modèle Laravel éloquent?
------------------------------------------------
| id | membership_id| valid_from | valid_upto |
------------------------------------------------
| 1 | 1 | 2015-02-15 | 2016-02-15 |
| 2 | 2 | 2015-05-16 | 2016-05-16 |
| 3 | 2 | 2016-05-16 | 2017-05-16 |
| 4 | 3 | 2014-06-16 | 2015-06-16 |
| 5 | 3 | 2015-06-16 | 2016-06-16 |
| 6 | 3 | 2016-06-16 | 2017-06-16 |
| 7 | 1 | 2016-02-15 | 2017-02-15 |
------------------------------------------------
Je dois obtenir record de chaque membre avec le dernier valid_upto Date. Comment faire cela en utilisant Laravel Eloquent. Toute autre méthode facile sera appréciée.
Avez-vous essayé quelque chose? – Jackowski