CRUD no JSON
24/10/2019
0
Olá, pessoal!
Estou começando agora a trabalhar com Json. Acredito que minha dúvida seja bem simples:
Estou utilizando um arquivo JSON para ser um pequeno repositório de cadastros. Nada complexo e com poucos registros.
Estou inserindo e lendo registros normalmente. (Leitura tanto de toda a listagem, qto de um registro específico.)
Minha dúvida é sobre a alteração de registro:
No meu método de 'Alterar' eu selecionei o registro que eu quero, atualizei as informações no meu código, porém não sei como inserir esse registro atualizado, novamente no arquivo, sem ter q rescrever todo o arquivo novamente (importando e atualizando toda a listagem).
Não achei nada como um UPDATE...WHERE
Obrigado desde já pela ajuda. :)
Estou começando agora a trabalhar com Json. Acredito que minha dúvida seja bem simples:
Estou utilizando um arquivo JSON para ser um pequeno repositório de cadastros. Nada complexo e com poucos registros.
Estou inserindo e lendo registros normalmente. (Leitura tanto de toda a listagem, qto de um registro específico.)
Minha dúvida é sobre a alteração de registro:
No meu método de 'Alterar' eu selecionei o registro que eu quero, atualizei as informações no meu código, porém não sei como inserir esse registro atualizado, novamente no arquivo, sem ter q rescrever todo o arquivo novamente (importando e atualizando toda a listagem).
Não achei nada como um UPDATE...WHERE
Obrigado desde já pela ajuda. :)
Paulo Santiago
Curtir tópico
+ 0
Responder
Post mais votado
25/10/2019
Olá, pessoal!
Estou começando agora a trabalhar com Json. Acredito que minha dúvida seja bem simples:
Estou utilizando um arquivo JSON para ser um pequeno repositório de cadastros. Nada complexo e com poucos registros.
Estou inserindo e lendo registros normalmente. (Leitura tanto de toda a listagem, qto de um registro específico.)
Minha dúvida é sobre a alteração de registro:
No meu método de 'Alterar' eu selecionei o registro que eu quero, atualizei as informações no meu código, porém não sei como inserir esse registro atualizado, novamente no arquivo, sem ter q rescrever todo o arquivo novamente (importando e atualizando toda a listagem).
Não achei nada como um UPDATE...WHERE
Obrigado desde já pela ajuda. :)
Estou começando agora a trabalhar com Json. Acredito que minha dúvida seja bem simples:
Estou utilizando um arquivo JSON para ser um pequeno repositório de cadastros. Nada complexo e com poucos registros.
Estou inserindo e lendo registros normalmente. (Leitura tanto de toda a listagem, qto de um registro específico.)
Minha dúvida é sobre a alteração de registro:
No meu método de 'Alterar' eu selecionei o registro que eu quero, atualizei as informações no meu código, porém não sei como inserir esse registro atualizado, novamente no arquivo, sem ter q rescrever todo o arquivo novamente (importando e atualizando toda a listagem).
Não achei nada como um UPDATE...WHERE
Obrigado desde já pela ajuda. :)
faz um filter na nua colecao, ou um map, pega o index do objeto, remove o velho e coloca o novo
Thiago Moreno
Responder
Mais Posts
25/10/2019
Thiago Moreno
ou simplesmente, com o index atualiza os campos que mudaram.
repositorio[9].nome=''''NOVO NOME''''
Responder
25/10/2019
Paulo Santiago
Valeu, Thiago!
A minha preferencia era não trafegar toda a listagem que está armazenada no arquivo Json, mas essa opção funciona bem. Consegui alterar (no meu código) o registro que eu queria e enviei a listagem atualizada para o Json. Funcionou perfeitamente!
Valeu msm pela dica!
Abçs!
A minha preferencia era não trafegar toda a listagem que está armazenada no arquivo Json, mas essa opção funciona bem. Consegui alterar (no meu código) o registro que eu queria e enviei a listagem atualizada para o Json. Funcionou perfeitamente!
Valeu msm pela dica!
Abçs!
Responder
Clique aqui para fazer login e interagir na Comunidade :)