Ich habe die folgende Abfrage:Apollo GraphQL: Eine Abfrage zweimal mit apolloClient.query aufrufen?
const GET_MY_USERINFOFORIMS_QUERY = gql`
query($userID: String!){
myUserDataForIMs(userID:userID){
name_first
name_last
picture_medium
}
} `;
const withUserInfoForIMs = graphql(GET_MY_USERINFOFORIMS_QUERY, {
options({ userID }) {
return {
variables: { userID: `${userID}`}
};
}
,
props({ data: { loading, myUserDataForIMs } }) {
return { loading, myUserDataForIMs };
},
name: 'GET_MY_USERINFOFORIMS_QUERY',
});
Vom Apollo docs, es sieht aus wie ich in der Lage sein kann, aus dem Inneren der Komponente zweimal diese Abfrage zu rufen, mit apolloClient.query, so etwas wie dies zu tun:
client.query({ query: query1 })
client.query({ query: query2 })
Gibt es eine Möglichkeit, die Abfrage zweimal aufzurufen und jedes Mal eine andere Benutzer-ID zu übergeben?