小编Ami*_*mar的帖子

如何使用不同的名称公开graphql字段

我正在探索GraphQL,并想知道是否有任何方式重命名响应字段,例如我有一个POJO与这些字段

class POJO {
  Long id;
  String name;
}
Run Code Online (Sandbox Code Playgroud)

GraphQL查询:

type POJO {
  id: Long
  name: String
}
Run Code Online (Sandbox Code Playgroud)

我的回答是这样的

{
  "POJO" {
    "id": 123,
    "name": "abc"
  }
}
Run Code Online (Sandbox Code Playgroud)

我可以将名称字段重命名为userName,以便我的响应在下面

{
  "POJO" {
    "id": 123,
    "userName": "abc"
  }
}
Run Code Online (Sandbox Code Playgroud)

graphql graphql-java

12
推荐指数
1
解决办法
1万
查看次数

是否可以使用null参数调用方法,但参数不能为null?

在下面的函数中,我可以使用什么来替换<typedefinition>程序打印"O noes!"?

public static void main(String[] args) {
    Object o = null;
    story(o);
}

private static void story(<typedefinition> o) 
{
    if (o != null)
      System.out.println("O noes!");
    else
      System.out.println("O yes");
}
Run Code Online (Sandbox Code Playgroud)

java

8
推荐指数
1
解决办法
323
查看次数

在Scala中展平元组[(Int,Int),int]的序列

我有这一系列的元组

val data = Seq(((1,2),3), ((4,5),6), ((7,8),9))
Run Code Online (Sandbox Code Playgroud)

我想把它压平得到

Seq((1,2,3), (4,5,6), (7,8,9))
Run Code Online (Sandbox Code Playgroud)

scala flatten

1
推荐指数
1
解决办法
252
查看次数

标签 统计

flatten ×1

graphql ×1

graphql-java ×1

java ×1

scala ×1