问题描述
query ListEventsHostedByUser {
eventsHostedByUser: listFunds (filters: {
type: EVENT,pendingInvitation: false,roles: [HOST,CO_HOST]
}) {
...listFundsFields
}
}
query ListGroupsHostedByUser {
groupsHostedByUser: listFunds(filters: {
type: GROUP,CO_HOST]
}) {
...listFundsFields
}
}
以及以下片段:
fragment listFundsFields on Fund {
id
name
membersCount
contributionGoal
scheduleDatetime
newActivitiesCount
icon {
id
baseIconUrl
}
host {
id
user {
id
name
}
}
currentMember {
id
role
}
location {
id
vicinity
}
}
const [joinFund,{ loading }] = useJoinFundMutation({
refetchQueries: [{
query: LIST_GROUPS_JOINED_BY_USER_QUERY,},{
query: LIST_GROUPS_PENDING_INVITATIONS_QUERY,{
query: GET_FUND_QUERY,variables: {
id: groupId,}],});
但是没有重新获取查询。如果我从查询中删除了片段,那么查询将按预期重新获取。
我想念什么吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)