sangria

    0

    1답변

    Scalatra (http://scalatra.org/)를 웹 프레임 워크로 사용하는 Scala 응용 프로그램이 있습니다. Sangria (http://sangria-graphql.org/) 및 Scalatra를 사용하여 GraphQL 끝점을 구현하는 방법에 대한 좋은 (또는 단지 모든) 리소스가 있는지 궁금합니다. 저는 스칼라를 처음 접했고 이에 대한 도

    0

    2답변

    Akka HTTP를 사용하여 Sangria의 Getting Started을 조금 변형했습니다. 나는 serializaltion lib로 json4s-jackson을 사용하려하지만, 내가 원하는 응답을 얻는데 어려움을 겪고있다. 특히, 내가 얻을 직렬화 된 응답은 (StatusCode, Node) 튜플의 JSON 버전입니다 : { "_1": {

    3

    3답변

    Finch, Circe 및 Sangria를 사용하여 API 용 GraphQL 끝점을 작성합니다. GraphQL 쿼리에서 제공되는 variables은 기본적으로 임의의 JSON 개체입니다 (중첩이 없다고 가정 해 봅시다). val variables = List( "{\n \"foo\": 123\n}", "{\n \"foo\": \"bar\"\

    0

    2답변

    imagine 나는 사람들이 새 ID로 질문을하고, 위치를 묻는다면 위치에 관한 모든 것을 얻는 내 스키마로 이것을 가지고있다. 여전히 "스키마"형식으로 위치를 정의해야합니까? 또는 여기에서 즉시 케이스 클래스를 사용할 방법이 있습니까? 내가 원하는 이유에 대해 약간의 배경을 원한다면 : 거대한 중첩 된 JSon-schema가 있으며 모든 레벨을 관리하기가

    2

    1답변

    현재, 나는 sangria-graphql을 here.에서 배우고 있습니다. 그러나 Mutation (Add, Update, Delete)에 대한 문서를 찾을 수 없습니다. 또한, 구글은 나를 많이 도와주지 않을 것입니다. 그럼, 너희들은 나에게 좋은 자원을 제공 할 수 있니?

    0

    1답변

    현재 Sangria-graphql은 playframework와 함께 학습하고 here에서 자습서를 진행합니다. 스키마, 쿼리 및 컨텍스트를 사용하는 Executor Executor.execute(schema, query, new ProductRepo)을 이해합니다. 반면 데모 예제 코드를 살펴보면, 나는 ExecName과 Variables가 제공되는 Exe

    0

    1답변

    여기 예제의 graphql 매크로를 사용하여 예제 스키마를 생성하려고했습니다 : http://sangria-graphql.org/learn/#based-on-idl-definitions "스키마에 하나의 쿼리 유형을 제공해야합니다." 스키마 46에있는 AstSchemaMaterializer.scala에서 볼 수 있습니다. 스키마에 정의 된 Hello 및 Y

    1

    1답변

    가 표시되지 변수 '$ 이름을'정의되지 않았습니다. 이러한 변수가 JSON에서 제대로 추출되었는지 확인하고있었습니다. 확실히, 나는 내가 쿼리를 실행할 때 명시 적으로 name 변수를 전달하려고 : Executor.execute( GraphQLSchema.schema, query, ctx, variables = InputU

    1

    1답변

    Play 프로젝트에서 SBT 작업은 각 컴파일 후에 JSON 파일을 생성해야합니다. lazy val generateSchema = taskKey[Unit]("Generate schema.json file") fullRunTask(generateSchema, Compile, "models.GenerateSchema") generateSchema <<= g

    0

    1답변

    클라이언트가 요청을 보내면 클라이언트가 데이터에 대해 요청한 필드가 무엇인지 알고 싶습니다. 예를 들어, 상기 요청 { user { name address } } 는 클라이언트 name 필드와 사용자 address 필드를 요청 하였다. 쿼리를 실행하는 동안 sangria-graphql 서버에서 이러한 지정된 필드 즉