@pnp/graph/search¶
The search module allows you to access the Microsoft Graph Search API. You can read full details of using the API, for library examples please see below.
Scenario | Import Statement |
---|---|
Selective | import { graph } from "@pnp/graph"; import "@pnp/graph/search"; |
Preset: All | import "@pnp/graph/presets/all"; |
Call graph.query¶
This example shows calling the search API via the query
method of the root graph object.
import { graph } from "@pnp/graph";
import "@pnp/graph/search";
const results = await graph.query({
entityTypes: ["site"],
query: {
queryString: "test"
},
});
Note: This library allows you to pass multiple search requests to the
query
method as the value consumed by the server is an array, but it only a single requests works at this time. Eventually this may change and no updates will be required.