readItems typescript fetch all from type

Hello i have code like this:

async function getPosts() {

return directus.request(

readItems("home_page", {

  fields: \["\*", "aboutNumbers", "aboutNumbers.\*"\] ,

})

);

}

and because i’m using typescript it gives me a message:
Type ‘“aboutNumbers.*”’ is not assignable to type ‘“*” | keyof HomePage’. Did you mean.

but if i don’t set “.*” in fields i got array of ids in response instead of data for every aboutNumbers item…

do you know how to fix this? or some resource from docs where i can see how to use it. Thank you

Hello @Ivan_Sakoman

Try this

async function getPosts() {
  return directus.request(
    readItems("home_page", {
      fields: ["*", { aboutNumbers: ["*"] }],
    })
  );
}

Typescript issue persist… everything works the same like i have “aboutNumbers.*” but typescript is throwing an error…