It is currently 21 April 2025, 13:04 Advanced search

WebAPI Foundation: maxRows+orderBy

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

WebAPI Foundation: maxRows+orderBy

Postby d.termini » 24 March 2025, 9:37

InDe Cloud 24.0.1
InDe Foundation 24.0

È possibile fare in modo che le query loadCollection vengano limitate e ordinate lato server e non lato client?
Ho un problema su un'applicazione in cui chiedo 15 risultati ordinati per codice e alcuni elementi non ci sono perché:
- carica la collection
- limita a 15
- poi ordina per codice...
poi se filtro i risultati, che quindi diventano meno di 15 allora compaiono gli elementi che prima mi aspettavo di trovare.

O almeno che esegua lato client l'ordinamento prima di limitare.

Ovviamente non posso mettere dei criteri hard su limite ed ordinamento perché la stessa classe DO la uso per scopi diversi, sarebbe bello poterli passare come parametri come faccio per i criteri di filtro.
Inoltre caricare l'intera tabella da foundation rallenta molto la chiamata via web API, per questo preferirei una limitazione lato server.
d.termini
 
Posts: 1638
Joined: 13 November 2017, 8:41

Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 21 guests

cron