Caml-Abfrage - Reihenfolge-Von - SharePoint-2013-CSOM
Ich bin neu in caml-query und kämpfen für diese.
Ich brauche die Letzte geänderte Liste Posten. Nur ein Element.
Das bedeutet, dass es orderby 'geändert' und rowlimit sollte 1.
Aber nur rowlimit Teil meiner Abfrage funktioniert. Nicht die orderby-Teil.
Dies ist meine Abfrage :
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><OrderBy><FieldRef Name=\'Modified\' Ascending="FALSE"/></OrderBy><RowLimit>1</RowLimit></Query></View>";')
Ich weiß nicht, wohin ich gehe falsch.
Ich habe sogar versucht haben, entfernen die Abfrage von tags in der oben genannten Abfrage.
Die Abfrage arbeitet, die immer nur einen Datensatz. orderby nicht funktioniert, glaube ich.
Dies ist in jQuery. Ich habe geschrieben in eine Funktion und rufe diese Funktion in meiner Ready-Funktion.
Bitte helfen Sie mir.
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Tat, in Ihrem Beispiel die Abfrage gibt alle Ergebnisse zurück, da die Abfrage enthält einige Fehler.
Die Zeile:
sollte ersetzt werden mit:
Beispiel: wie bekommt man das Letzte Element
Rowlimit gestellt werden muss, außerhalb der Abfrage. Eigentlich bin ich mit SharepointPlus (eine JavaScript-API zum Umgang mit Sharepoint), die erstellt automatisch die Abfrage für mich 🙂
Also den XML-code an den server geschickt, sollte dann so Aussehen:
AymKdn korrekt ist, wird die OrderBy Klausel sollten außerhalb der Query-Klausel in der Caml. Hier ist ein Beispiel:
Die Abfrage-Klausel für die Filterung (Where-Klausel).