Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

128
Visualizações
SetArgs en {} anidados

Tengo una consulta larga de la que la estoy analizando en JSON para obtener valores individuales. Todo funciona bien. Desafortunadamente, el problema aparece cuando se usa SetArgs() en un {} anidado. Por ejemplo, aquí está mi consulta:

 { System(ID: "1") { model { type { SystemModel{ CreationModel(isModelCreated: true) { name } } } } } }

Y aquí está mi código de Unity:

 public async void GetSystemID () { //Importing NestedQuery... ... query.SetArgs (new { ID= "1", isModelCreated = true }); //How do I provide isModelCreated here UnityWebRequest request = await NestedQuery.Post (query); JSONNode itemsData = JSON.Parse (request.downloadHandler.text); var parseJSON = JSON.Parse (request.downloadHandler.text); }

Entonces, en SetArgs, tengo que proporcionar una lista de argumentos, por ejemplo, ID: "1" e isModelCreated: true. Puedo proporcionar el primer argumento, pero desafortunadamente el argumento de la consulta anidada: isModelCreated no se reconoce, ya que lo trata como:

 System(ID: "1", isModelCreated: true) {}

¿Tengo que agregar varios {} para que aparezca en el orden correcto o hay una forma más limpia de lograrlo?

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda