Ich verwende OData API zum Lesen von Daten in meiner Fiori-Anwendung. Das Problem ist, dass in der Odata-API die letzte Dateneingabe am Ende ist, eher sollte sie oben sein. Wie mache ich das, dh lege meine neuesten Daten oben drauf.OData Data read - neueste Eingabe oben
Antwort
Sie können die $orderby
verwenden, um zu entscheiden, in welcher Reihenfolge die Daten zurückgegeben werden. Weitere Informationen finden Sie unter the docs. Diese URL ist ein Beispiel für die Bestellung (mit dem OData Trippin Beispiel Service), die durch die Lastname-Eigenschaft sortiert:
http://services.odata.org/V4/TripPinServiceRW/People?$orderby=LastName
Wir können diesen gleichen Prozess verwenden, indem Sie einen Datetime-Wert oder einen ID-Wert bestellen Sie Ihre neuesten Einträge angezeigt bekommen oben. Zum Beispiel, hier bestellen wir durch das Datetime Feld StartsAt
die neuesten Einträge erste Stelle zu setzen:
http://services.odata.org/V4/TripPinServiceRW/People('russellwhyte')/Trips?$orderby=StartsAt desc
1) Wie bereits erwähnt, können Sie einen Blick auf Server-Seite haben könnten sorting „$ orderby“ wie gesehen here verwenden.
2) Sie können auch die folgenden Tutorial prüfen wollen, auf Sortierung:
“
items="{
path : 'invoice>/Invoices',
sorter : {
path : 'ProductName'
}
}"
Wir einen deklarativen Sortierer in unserer Bindungssyntax hinzuzufügen. Wie üblich transformieren wir die einfache Bindesyntax in die Objektnotation, geben den Pfad zu den Daten an, , und fügen jetzt eine zusätzliche Sortiereigenschaften hinzu. Wir geben den Datenpfad an, nach dem die Rechnungspositionen sortiert werden sollen, der Rest wird automatisch erledigt. Standardmäßig ist die Sortierung aufsteigend, aber man könnte auch eine Eigenschaft hinzufügen, mit dem Wert true in der Sortierer Eigenschaft absteigend die Sortierreihenfolge zu ändern.“ Bitte here und here sehen
3) hier Dies könnte auch sein, hilfreich: "In diesem Schritt erstellen wir eine Schaltfläche am oberen Rand der Tabelle, die die Sortierung der Tabelle ändern wird. Wenn der aktuelle Sortierstatus der Tabelle geändert wird, wird der Sortierstatus in der URL angezeigt. Dies zeigt, wie die Tabelle Sortierung ein Lesezeichen machen „
Step 13: Make Table Sorting Bookmarkable
Sample: Navigation - Step 13 - Make Table Sorting Bookmarkable
4) Diese Links hier auch interessant aussehen.
- 1. SAPUI5 - OData Read-Callbacks nicht ausgelöst
- 2. Read Data File-Adresse (Java)
- 3. Wie kann man Filter im odata model read operation anwenden?
- 4. Read First Data Wert von Firebase Child
- 5. Powershell Read-Host-Eingabe von CSV
- 6. in einer Projektion erweitern (Auswahl), WCF Data Services (OData)
- 7. Read stdout des erzeugten Prozesses, der auf Eingabe wartet
- 8. Wie überspringe, wähle ich, oben auf $ expand in OData?
- 9. Vergleich von OData und Semantic Web/Linked Data
- 10. Wie erstellt man eine berechnete Eigenschaft in Data Services (OData)?
- 11. Read Data Byte nicht nur Word bei Offset JAVA
- 12. Responsive Resize mit Eingabe Suchfeld oben
- 13. Können Sie WCF Data Services (ne OData, ne Astoria, neuer ADO.NET Data Service) mit NetTcpBinding verwenden?
- 14. Wie aktualisiere ich die neueste Version von Orange Data Mining?
- 15. JayData V1.5.6 oData v3
- 16. Sortierung typeahead Vorschläge mit der genauen Eingabe oben
- 17. WebAPI, OData und RavenDB - wirft einen Fehler für $ oben und überspringen $
- 18. OData Model nicht erfrischend
- 19. read() von stdin ignoriert newline
- 20. OData-Version header in odata v4
- 21. Read cin bis EOF
- 22. Read-only vs Auto (read-only) Eigenschaft
- 23. ProcessBuilder BufferedReader read() blockiert
- 24. Was genau ist OData?
- 25. WCF Dataservices und OData
- 26. Neueste Blogpost in WordPress
- 27. So stoppen Sie UITextView von oben scrollen bei der Eingabe
- 28. OData ohne IQueryable
- 29. NatTable - Neueste Zeile zuerst
- 30. Connection reset bei read()
Danke .. Aber ich extrahiere bereits die Daten mit OData API und zeigt es in einer Tabelle mit Fiori. Wie sortiere ich sie in meiner Fiori-App von der obersten (neuesten) bis zur untersten (alten) Dateneingabe? – daisy