亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

子參數的 GraphQL 過濾器

子參數的 GraphQL 過濾器

Go
MMMHUHU 2022-06-27 10:09:42
我正在嘗試實施培訓師課程關系。為以下查詢創建解析程序時遇到問題。query GetCourseOfTrainer {    course {        title        trainer(Id : "911") {             id             name        }    }}
查看完整描述

1 回答

?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

當您嘗試獲取兩個實體課程和培訓師時。您將需要兩個解析器,一個用于課程,另一個用于培訓師。


為了解析課程,我們需要在 Query 下有單獨的解析器。


    Query : {

              course(root, args, context, info) {

                  console.log(args)

              }

      }

要在課程中解析培訓師,培訓師的解析器將位于課程類型解析器下。


    resolver = {

    Course : {    

     trainer: (parent, {Id}, { dataSources }, info) => {

              dataSources.someSource.someMethod(Id);

     }

    }

   }

這里 Course 是 Query 中的課程類型,而 trainer 是 Query 中的字段。


查看完整回答
反對 回復 2022-06-27
  • 1 回答
  • 0 關注
  • 109 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號