Sharepoint-REST-Abfrage mit mehreren Variablen, die für eine Abfrage-tag
In Sharepoint 2013 mit Search REST API, bekomme ich ein Ergebnis mit path
im querytext
query-tag, wie diesem:
http://host/_api/search/query?querytext='path=http://host/site/pages/index.aspx'
Das problem ist, ich brauche, um mehrere Bedingungen für path
zu bekommen Ergebnis von beiden:
path='http://host/site/pages/index.aspx'
und path='http://host/site/pages/someother.aspx'
Ich habe versucht, die folgenden sytax Beispiele, aber konnte es nicht geschafft, Ergebnis:
..query?querytext='path=path1,path2'
..query?querytext='path=path1;path2'
..query?querytext='path=path1,path=path2'
..query?querytext='path=path1 or path2'
..query?querytext='path=((path1)or(path2))'
..query?querytext='path=path1'&querytext='path=path2'
wohl eine Menge mehr.
Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nun, mit Sharepoint 2013 Suche-Abfrage-Tool, die ich gefunden habe, die syntax durch Zufall.
Es sollte wie:
Ich finde es schwer zu finden Informationen, die auf sharepoint, eine Menge von Versuch und Fehler.
Aber ich kam in dieser http://msdn.microsoft.com/en-us/library/ff394606.aspx, wenn ich arbeiten war es. Es ist mit Fast Query Language zu tun, und/oder/odernicht Zustand, ist gleich/lessthan etc...
Was du noch versuchen kannst ist
..Abfragen?querytext='und(Pfad:equals(pfad1), Pfad:equals(path2))'
Ich kann Graben Sie die Antwort für u bei der Arbeit morgen nicht wirklich erinnern, aber, dass die Website oben viel geholfen.
Unten habe ich erwähnt, die sharepoint-rest-Abfrage zu bekommen-Ordner-Pfad:
_api/search/query?querytext='Test+Pfad:"https://serverName/Shared Dokumente/Ordner1/Ordner2"'
querytext - Schlüsselwort
Pfad - Ordner-Pfad.
Diese Abfrage ist für mich gearbeitet. Bitte verwenden Sie für Ihre sharepoint-Rest-API Abfragen.