扩展运算符函数Graphql?

Posted

技术标签:

【中文标题】扩展运算符函数Graphql?【英文标题】:Spread operator function Graphql? 【发布时间】:2021-05-12 16:10:53 【问题描述】:

... on? 在 graphql 中使用时是什么?有没有别的写法?当我在我的 vue apollo 中使用它时,我得到一个 ServerError: Response not successful: Received status code 400

  projects(orderBy: order_DESC) 
    order
    projectCode
    name
    tags(orderBy: name_ASC) 
      name
    
    projectContent 
      ... on ProjectSlider 
        image 
          url
        
      
      ... on ProjectVideo 
        video 
          url
        
      
    
  

【问题讨论】:

【参考方案1】:

语法类似于 javascript 扩展运算符,用于类似目的:将一个对象的键和值分配给另一个对象。这三个点指示 GraphQL 将片段中的字段分配给当前选择集。

您可以阅读更多here

【讨论】:

以上是关于扩展运算符函数Graphql?的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin 扩展函数和运算符重载[第一行代码 Kotlin 学习笔记]

如何使扩展运算符仅通过非函数属性枚举?

ES6 - 数组扩展(扩展运算符)

ES6 扩展运算符 三个点(...)

ES6 从入门到精通 # 05:函数之扩展运算符箭头函数

ES6 从入门到精通 # 05:函数之扩展运算符箭头函数