2017-08-12 168 views
0

我是graphql的全新用戶,我只是試圖構造一個簡單的查詢,它將在某個日期時間後使用plannedExpirationDate值過濾結果。我如何編寫該過濾器?在graphql中按日期過濾

{ 
    loans (filters: {gender: male, status:funded, country: ["KE", "US"]}, sortBy: newest, limit: 2) { 
    totalCount 
    values { 
     name 
     status 
     loanAmount 
     image { 
     url(presetSize: small) 
     } 
     activity { 
     name 
     } 
     plannedExpirationDate 
     location { 
     country { 
      isoCode 
      name 
     } 
     } 
     lenders (limit: 100) { 
     totalCount 
     } 
     ... on LoanPartner { 
     partnerName 
     } 
     ... on LoanDirect { 
     trusteeName 
     } 
    } 
    } 
} 

回答

0

因此,GraphQL是一種用於與API進行交互的語法。從你的問題來看,這聽起來像是你試圖與別人的GraphQL API進行交互。如何實現一個過濾器並不是GraphQL標準的一部分(GraphQL標準描述瞭如何傳遞參數,但是在接收到這些參數後如何處理這些參數)。您需要向特定API的所有者提供正確的方法來過濾特定的查詢。除了任何文檔外,您還可以嘗試執行introspection query以瞭解有關API架構的更多信息。