在Sharepoint中使用pnp搜索检索列表元素

在Sharepoint中使用pnp搜索检索列表元素,sharepoint,Sharepoint,这是在Sharepoint中使用pnp搜索检索列表元素的正确方法吗 pnp.sp.search("ListName").then((r: SearchResults) => { console.log(r.ElapsedTime); console.log(r.RowCount); console.log(r.PrimarySearchResults); }); 搜索直接从根sp对象访问,可以采用表示查询文本的字符串、与Searc

这是在Sharepoint中使用pnp搜索检索列表元素的正确方法吗

 pnp.sp.search("ListName").then((r: SearchResults) => {
        console.log(r.ElapsedTime);
        console.log(r.RowCount);
        console.log(r.PrimarySearchResults);
    });

搜索直接从根sp对象访问,可以采用表示查询文本的字符串、与
SearchQuery
接口匹配的普通对象或
SearchQueryBuilder
实例。前两项如下所示

import pnp, { SearchQuery, SearchResults } from "sp-pnp-js";

// text search using SharePoint default values for other parameters
pnp.sp.search("test").then((r: SearchResults) => {

    console.log(r.ElapsedTime);
    console.log(r.RowCount);
    console.log(r.PrimarySearchResults);
});

// define a search query object matching the SearchQuery interface
pnp.sp.search(<SearchQuery>{
    Querytext: "test",
    RowLimit: 10,
    EnableInterleaving: true,
}).then((r: SearchResults) => {

    console.log(r.ElapsedTime);
    console.log(r.RowCount);
    console.log(r.PrimarySearchResults);
});

搜索直接从根sp对象访问,可以采用表示查询文本的字符串、与
SearchQuery
接口匹配的普通对象或
SearchQueryBuilder
实例。前两项如下所示

import pnp, { SearchQuery, SearchResults } from "sp-pnp-js";

// text search using SharePoint default values for other parameters
pnp.sp.search("test").then((r: SearchResults) => {

    console.log(r.ElapsedTime);
    console.log(r.RowCount);
    console.log(r.PrimarySearchResults);
});

// define a search query object matching the SearchQuery interface
pnp.sp.search(<SearchQuery>{
    Querytext: "test",
    RowLimit: 10,
    EnableInterleaving: true,
}).then((r: SearchResults) => {

    console.log(r.ElapsedTime);
    console.log(r.RowCount);
    console.log(r.PrimarySearchResults);
});