Subscribe to get weekly email with the most promising tools 🚀

GitHub-image-0

Descrizione

Easy Model è un pacchetto Laravel progettato per migliorare la gestione delle query del database, fornendo un'esperienza più efficiente e user-friendly. Migliora significativamente i tempi di query, superando anche le capacità native di Laravel. Il pacchetto offre una sintassi unificata per le istanze di Query Builder e Eloquent Builder, semplifica le query complesse e consente un ordinamento avanzato per relazioni di modello senza join manuali.

Come usare GitHub?

Per utilizzare Easy Model, installa il pacchetto tramite Composer e specifica il modello ricercabile nel tuo controller. Utilizza metodi come addWheres, addOrWheres e addWhereHas per costruire le tue query. Puoi anche ordinare i risultati e applicare scope secondo necessità.

Funzionalità principali di GitHub:

1️⃣

Migliora significativamente il tempo di query rispetto a Laravel e ad altri pacchetti.

2️⃣

Fornisce una sintassi unificata per le istanze di Query Builder e Eloquent Builder.

3️⃣

Consente l'ordinamento dei risultati per relazioni di modello (HasOne, HasMany, ecc.) senza join manuali.

4️⃣

Permette di cercare all'interno delle relazioni di modello utilizzando metodi intuitivi.

5️⃣

Supporta l'uso di Scope Locali e Globali insieme per query avanzate.

Perché potrebbe essere usato GitHub?

#Caso d'usoStato
# 1Snellire le query del database nelle applicazioni Laravel.
# 2Migliorare le prestazioni per applicazioni con relazioni di dati complesse.
# 3Semplificare il processo di ricerca e filtraggio dei dati in grandi set di dati.

Sviluppato da GitHub?

Easy Model è sviluppato da Mahmoud Ramadan, che si concentra sulla creazione di strumenti che migliorano le capacità del framework Laravel, in particolare nella gestione del database.

Domande frequenti di GitHub