Új hozzászólás Aktív témák

  • Lokids

    addikt

    Sziasztok!
    Szeretnék Sharepoint listából lehívni adatokat. Viszont gondom van azzal, hogy egy objektumba csak a szükséges dolgokat mentsem le:

    fetch(webUrl + "/_api/web/lists/GetByTitle('" + listName + "')/items?$select=*,FieldValuesAsText&$expand=FieldValuesAsText", { 
                  method: "GET",                headers: {
                        "Accept": "application/json; odata=nometadata"
                    }            })
          .then(response => {
                    if (!response.ok) {
                        throw new Error('Network response was not ok ' + response.statusText);                }                return response.json();
                })
            .then(data => {
                    var results = data.value;
                    var FieldValues = results[0]["FieldValuesAsText"];
                    var fields = Object.keys(FieldValues); 
                  console.log(fields)
                    var res = Object.fromEntries(
                      Object.entries(results).filter(([key, value]) => key === "Title" || key === "Program")                  );
                    console.log(res);
         })

    A fields-et megnézve biztosan van Title és Program kulcs, mégis üres a res.
    Hogyan kell objektumot szűrni? Csak az adott kulcsokat és értéküket szeretném tárolni.

Új hozzászólás Aktív témák