{"id":43889,"date":"2025-08-24T19:59:02","date_gmt":"2025-08-24T22:59:02","guid":{"rendered":"https:\/\/portifolioos-prontos.com\/?post_type=product&#038;p=43889"},"modified":"2026-03-02T16:45:03","modified_gmt":"2026-03-02T19:45:03","slug":"aula-pratica-banco-de-dados-em-nuvem-aula-3-mongodb","status":"publish","type":"product","link":"https:\/\/portifolioos-prontos.com\/index.php\/product\/aula-pratica-banco-de-dados-em-nuvem-aula-3-mongodb\/","title":{"rendered":"Aula Pr\u00e1tica Banco de dados em Nuvem &#8211; Aula 3 &#8211; MongoDB"},"content":{"rendered":"<p><strong>ROTEIRO DE AULA PR\u00c1TICA<\/strong><br \/>\n<strong>NOME DA DISCIPLINA: BANCO DE DADOS EM NUVEM<\/strong><\/p>\n<p><strong>Unidade: 3 \u2013 NOSQL<\/strong><br \/>\n<strong>Aula: 3 &#8211; MONGODB<\/strong><\/p>\n<hr \/>\n<p><strong>OBJETIVOS<\/strong><br \/>\n\u2022 Compreender opera\u00e7\u00f5es CRUD em MongoDB.<br \/>\n\u2022 Manipular documentos em cole\u00e7\u00f5es.<br \/>\n\u2022 Manter integridade e consist\u00eancia dos dados.<br \/>\n\u2022 Otimizar consultas com \u00edndices.<br \/>\n\u2022 Implementar pr\u00e1ticas de seguran\u00e7a.<br \/>\n\u2022 Desenvolver solu\u00e7\u00f5es escal\u00e1veis.<br \/>\n\u2022 Documentar opera\u00e7\u00f5es e mudan\u00e7as.<br \/>\n\u2022 Resolver problemas de gerenciamento de dados.<\/p>\n<hr \/>\n<p><strong>PROCEDIMENTO\/ATIVIDADE<\/strong><\/p>\n<p><strong>ATIVIDADE PROPOSTA:<\/strong><br \/>\nVoc\u00ea foi contratado como desenvolvedor principal para o projeto de uma biblioteca moderna<br \/>\nchamada &#8220;Biblioteca Sabedoria Eterna&#8221;. Esta biblioteca n\u00e3o s\u00f3 possui uma vasta cole\u00e7\u00e3o de livros<br \/>\nf\u00edsicos, mas tamb\u00e9m um sistema digital avan\u00e7ado que permite aos membros acessar informa\u00e7\u00f5es<br \/>\nsobre os livros, realizar reservas e muito mais. O sistema usa MongoDB como banco de dados para<br \/>\narmazenar informa\u00e7\u00f5es sobre os livros e seus autores.<br \/>\nRecentemente, a biblioteca come\u00e7ou uma nova iniciativa para melhorar a gest\u00e3o de seu<br \/>\nacervo e facilitar o acesso dos leitores aos livros. Como parte dessa iniciativa, voc\u00ea recebeu a tarefa<br \/>\nde realizar uma s\u00e9rie de opera\u00e7\u00f5es no banco de dados para atualizar e otimizar a cole\u00e7\u00e3o de livros.<br \/>\nA cole\u00e7\u00e3o no MongoDB, chamada livros, armazena informa\u00e7\u00f5es sobre cada livro dispon\u00edvel,<br \/>\nincluindo o t\u00edtulo, autor, ano de publica\u00e7\u00e3o, g\u00eanero e quantidade de c\u00f3pias dispon\u00edveis.<br \/>\nConforme ilustrado na Figura 1, cada documento na cole\u00e7\u00e3o livros tem a seguinte estrutura:<\/p>\n<p>Figura 1: Estrutura da cole\u00e7\u00e3o Livros<\/p>\n<p>Abaixo est\u00e3o as situa\u00e7\u00f5es espec\u00edficas que voc\u00ea precisa lidar:<\/p>\n<p>1. Create: Adicionar um novo livro \u00e0 cole\u00e7\u00e3o<br \/>\nSitua\u00e7\u00e3o: A biblioteca adquiriu uma nova obra muito aguardada pelos leitores: &#8220;A Wise Man&#8217;s<br \/>\nFear&#8221;, a sequ\u00eancia do popular &#8220;O Nome do Vento&#8221;. A administra\u00e7\u00e3o quer adicionar 5 c\u00f3pias deste<br \/>\nnovo livro \u00e0 cole\u00e7\u00e3o para que esteja dispon\u00edvel para empr\u00e9stimo o mais r\u00e1pido poss\u00edvel.<\/p>\n<p>Quest\u00e3o 1: Como adicionar este novo livro \u00e0 cole\u00e7\u00e3o livros?<\/p>\n<p>2. Read: Consultar livros de um autor espec\u00edfico<br \/>\nSitua\u00e7\u00e3o: V\u00e1rios membros da biblioteca solicitaram uma lista completa dos livros escritos por<br \/>\n&#8220;Patrick Rothfuss&#8221; dispon\u00edveis na biblioteca. Eles est\u00e3o particularmente interessados em conferir se<br \/>\nalgum t\u00edtulo est\u00e1 dispon\u00edvel para empr\u00e9stimo.<\/p>\n<p>Quest\u00e3o 2: Como listar todos os livros de &#8220;Patrick Rothfuss&#8221; na cole\u00e7\u00e3o livros?<\/p>\n<p>3. Update: Atualizar a quantidade de livros de um t\u00edtulo espec\u00edfico<br \/>\nSitua\u00e7\u00e3o: A biblioteca recentemente recebeu uma doa\u00e7\u00e3o an\u00f4nima que inclu\u00eda 3 c\u00f3pias adicionais<br \/>\ndo livro &#8220;O Nome do Vento&#8221;. Para garantir que o invent\u00e1rio esteja atualizado, \u00e9 necess\u00e1rio<br \/>\nincrementar o n\u00famero de c\u00f3pias dispon\u00edveis deste t\u00edtulo.<br \/>\nQuest\u00e3o 3: Como atualizar o campo quantidade para refletir o novo total de c\u00f3pias dispon\u00edveis de<br \/>\n&#8220;O Nome do Vento&#8221;<a href=\"http:\/\/portifolioos-prontos.com\">?<\/a><\/p>\n<p>4. Delete: Remover livros de um determinado g\u00eanero<\/p>\n<p>Situa\u00e7\u00e3o: A biblioteca decidiu focar em g\u00eaneros liter\u00e1rios mais populares entre seus membros e,<br \/>\ninfelizmente, teve que tomar a dif\u00edcil decis\u00e3o de remover todos os livros do g\u00eanero &#8220;Fantasia&#8221; para<br \/>\nabrir espa\u00e7o para novos t\u00edtulos de outros g\u00eaneros.<br \/>\nQuest\u00e3o 4: Como remover todos os livros do g\u00eanero &#8220;Fantasia&#8221; da cole\u00e7\u00e3o livros?<\/p>\n<p>Observa\u00e7\u00e3o:<br \/>\nEste desafio abrange opera\u00e7\u00f5es b\u00e1sicas de CRUD em MongoDB e pode ser utilizado para praticar<br \/>\nou avaliar conhecimentos sobre a intera\u00e7\u00e3o com um banco de dados NoSQL.<\/p>\n<hr \/>\n<p><strong>CHECKLIST:<\/strong><br \/>\n1. Create (Criar)<br \/>\n\u2022 Validar dados: Verificar campos obrigat\u00f3rios e evitar duplicatas.<br \/>\n\u2022 Inserir documento: Adicionar o novo livro \u00e0 cole\u00e7\u00e3o.<br \/>\n\u2022 Confirmar inser\u00e7\u00e3o: Verificar se a inser\u00e7\u00e3o foi bem-sucedida.<br \/>\n2. Read (Ler)<br \/>\n\u2022 Definir crit\u00e9rios: Estabelecer filtros de busca (ex.: autor<a href=\"http:\/\/portfolio-pronto.com\">,<\/a> t\u00edtulo).<br \/>\n\u2022 Executar consulta: Utilizar find() ou findOne().<br \/>\n\u2022 Validar resultados: Confirmar que os resultados atendem aos crit\u00e9rios.<br \/>\n3. Update (Atualizar)<br \/>\n\u2022 Identificar documento: Definir crit\u00e9rios claros para sele\u00e7\u00e3o.<br \/>\n\u2022 Aplicar atualiza\u00e7\u00e3o: Usar updateOne() ou updateMany().<br \/>\n\u2022 Confirmar atualiza\u00e7\u00e3o: Verificar se as mudan\u00e7as foram aplicadas corretamente.<br \/>\n4. Delete (Deletar)<br \/>\n\u2022 Definir crit\u00e9rios de remo\u00e7\u00e3o: Especificar quais documentos remover.<br \/>\n\u2022 Executar remo\u00e7\u00e3o: Usar deleteOne() ou deleteMany().<br \/>\n\u2022 Confirmar remo\u00e7\u00e3o: Verificar se os documentos foram removidos.<br \/>\nGeral<br \/>\n\u2022 Seguran\u00e7a e log: Garantir a seguran\u00e7a dos dados e manter registros das opera\u00e7\u00f5es.<br \/>\n\u2022 Monitoramento: Avaliar o impacto das opera\u00e7\u00f5es no desempenho do banco de dados.<\/p>\n<hr \/>\n<p><strong>RESULTADOS<\/strong><br \/>\nO trabalho dever\u00e1 ser entregue em arquivo Word atendendo as etapas de produ\u00e7\u00e3o e utilizando os<br \/>\nrecursos solicitados no roteiro.<br \/>\n\u2022 O arquivo dever\u00e1 conter:<br \/>\n\u2022 Capa;<br \/>\n\u2022 Folha de rosto com os dados da disciplina e do aluno;<\/p>\n<p>\u2022 Os resultados das atividades pr\u00e1ticas exigidas pelo roteiro;<br \/>\n\u2022 Refer\u00eancias bibliogr\u00e1ficas (quando houver).<\/p>\n<hr \/>\n<p><strong>RESULTADOS DE APRENDIZAGEM:<\/strong><br \/>\nEntendimento de Opera\u00e7\u00f5es CRUD:<br \/>\n\u2022 Compreender e aplicar opera\u00e7\u00f5es Create, Read, Update e Delete em MongoDB.<br \/>\nManipula\u00e7\u00e3o de Documentos:<br \/>\n\u2022 Habilidade para inserir, consultar, atualizar e deletar documentos em cole\u00e7\u00f5es MongoDB.<br \/>\nGarantia da Integridade dos Dados:<br \/>\n\u2022 Manter a integridade e consist\u00eancia dos dados durante as opera\u00e7\u00f5es de CRUD.<br \/>\nOtimiza\u00e7\u00e3o de Consultas:<br \/>\n\u2022 Uso de \u00edndices para melhorar o desempenho das consultas.<br \/>\nPr\u00e1ticas de Seguran\u00e7a:<br \/>\n\u2022 Implementar medidas de seguran\u00e7a e manter logs das opera\u00e7\u00f5es.<br \/>\nEscalabilidade e Efici\u00eancia:<br \/>\n\u2022 Desenvolver solu\u00e7\u00f5es escal\u00e1veis e eficientes para gest\u00e3o de dados.<br \/>\nDocumenta\u00e7\u00e3o T\u00e9cnica:<br \/>\n\u2022 Documentar opera\u00e7\u00f5es e mudan\u00e7as no banco de dados de forma clara e concisa.<br \/>\nResolu\u00e7\u00e3o de Problemas:<br \/>\n\u2022 Identificar e resolver problemas de gerenciamento de dados em MongoDB.<\/p>\n<div class=\"elementor-toggle-item\">\n<p id=\"elementor-tab-title-1941\" class=\"elementor-tab-title elementor-active\" tabindex=\"0\" role=\"tab\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1941\" aria-expanded=\"true\" aria-selected=\"true\"><strong>Como funciona?<\/strong><\/p>\n<p>Elaboramos os portf\u00f3lios, j\u00e1 deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. F\u00e1cil assim! O MELHOR \u00c9 QUE VOC\u00ca COMPRA E J\u00c1 BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, fam\u00edlia, vida profissional e estudos \u00e9 dif\u00edcil hoje em dia, por isso, estamos aqui para ajudar voc\u00ea. Conte com nossa qualidade, experi\u00eancia e profissionalismo adquirindo seu portf\u00f3lio conosco. GARANTIMOS SEU CONCEITO!<\/p>\n<p><strong>Como se realizam os envios?<\/strong><\/p>\n<\/div>\n<p id=\"elementor-tab-content-1942\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"2\" aria-labelledby=\"elementor-tab-title-1942\">O seu trabalho \u00e9 disponibilizado pronto, respondido e nas normas j\u00e1 na mesma hora aqui em nosso site na sua \u00e1rea de downloads e tamb\u00e9m no seu e-mail.<\/p>\n<p><strong>Em quanto tempo recebo o portf\u00f3lio?<\/strong><\/p>\n<p>Os envios s\u00e3o imediatos. Ap\u00f3s sua compra, o trabalho j\u00e1 \u00e9 disponibilizado instantaneamente aqui em nosso site e no seu e-mail.<\/p>\n<p><strong>E se o portf\u00f3lio que comprei precisar de corre\u00e7\u00e3o?<\/strong><\/p>\n<p>Caso haja alguma solicita\u00e7\u00e3o de corre\u00e7\u00e3o\/altera\u00e7\u00e3o por parte do tutor, basta entrar em contato conosco pelo\u00a0WhatsApp\u00a0que provid\u00eanciaremos sem custo algum.<\/p>\n<p><strong>Qual o formato do arquivo?<\/strong><\/p>\n<p>Os arquivos s\u00e3o enviados em formato Word e s\u00e3o edit\u00e1veis.<\/p>\n<p><strong>Caso eu tiver alguma d\u00favida, terei suporte no p\u00f3s venda?<\/strong><\/p>\n<p>Sim, com certeza. Basta clicar no \u00edcone do WhatsApp no cantinho da tela. Ser\u00e1 um prazer atend\u00ea-lo(a).<\/p>\n<div id=\"elementor-tab-content-1948\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"8\" aria-labelledby=\"elementor-tab-title-1948\">\n<p><strong>Quais os seus canais de contato?<\/strong><\/p>\n<\/div>\n<div id=\"elementor-tab-content-1949\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"9\" aria-labelledby=\"elementor-tab-title-1949\">\n<p>Whatsapp: 53 984751621 \u2013 Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO<\/p>\n<h4><img decoding=\"async\" class=\"alignnone wp-image-13699 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao-300x300.jpeg?resize=144%2C144\" sizes=\"(max-width: 144px) 100vw, 144px\" srcset=\"https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=300%2C301&amp;ssl=1 300w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=370%2C372&amp;ssl=1 370w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=100%2C100&amp;ssl=1 100w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?w=470&amp;ssl=1 470w\" alt=\"projeto de extens\u00e3o unopar\" width=\"144\" height=\"144\" data-lazy-loaded=\"1\" \/><\/h4>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1949\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"9\" aria-labelledby=\"elementor-tab-title-1949\">\n<p>E-mail:portifoliosp@gmail.com<\/p>\n<div id=\"attachment_143\" class=\"wp-caption alignnone\">\n<div id=\"attachment_143\" class=\"wp-caption alignnone\">\n<p id=\"caption-attachment-143\" class=\"wp-caption-text\"><a href=\"http:\/\/portfolio-pronto.com\/\">Portf\u00f3lio<\/a>\u00a0<a href=\"https:\/\/portifolioos-prontos.com\/\">pronto Unopar Anhanguera<\/a>\u00a0em Word, respondido, completo e j\u00e1 nas normas.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"product-short-description\">\n<p><strong>Pague pelo PIX ou cart\u00e3o e fa\u00e7a o download agora mesmo.<\/strong><\/p>\n<\/div>\n<div class=\"sticky-add-to-cart-wrapper\">\n<div class=\"sticky-add-to-cart\">\n<p class=\"quantity buttons_added form-flat\"><img decoding=\"async\" class=\"lazyloaded smush-image-5 smush-image-3 smush-image-4 smush-detected-img smush-image-bigger-3\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/visa@2x.png\" width=\"46\" height=\"29\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/visa@2x.png\" \/><img decoding=\"async\" class=\"lazyloaded smush-image-6 smush-image-4 smush-image-5 smush-detected-img smush-image-bigger-4\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/boleto@2x.png\" width=\"43\" height=\"27\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/boleto@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-7 smush-image-5 smush-image-6 smush-detected-img smush-image-bigger-5\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mastercard@2x.png\" width=\"43\" height=\"27\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mastercard@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-8 smush-image-6 smush-image-7 smush-detected-img smush-image-bigger-6\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/amex@2x.png\" width=\"43\" height=\"27\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/amex@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-9 smush-image-7 smush-image-8 smush-detected-img smush-image-bigger-7\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/diners@2x.png\" width=\"46\" height=\"29\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/diners@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-10 smush-image-8 smush-image-9 alignnone smush-detected-img smush-image-bigger-8\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/elo@2x.png\" alt=\"portf\u00f3lio unopar anhanguera\" width=\"45\" height=\"28\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/elo@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-11 smush-image-9 smush-image-10 alignnone smush-detected-img smush-image-bigger-9\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/hipercard@2x.png\" alt=\"portf\u00f3lio unopar anhanguera\" width=\"44\" height=\"28\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/hipercard@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"lazyloaded smush-image-12 smush-image-10 smush-image-11 alignnone smush-detected-img smush-image-bigger-10\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mercadopago@2x.png\" alt=\"portf\u00f3lio unopar anhanguera\" width=\"45\" height=\"28\" data-src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mercadopago@2x.png\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone lazyloaded smush-detected-img smush-image-bigger-11\" src=\"https:\/\/futurium.com.br\/wp-content\/uploads\/2021\/06\/logo-pix-icone-512.png\" alt=\"portfolio pronto\" width=\"30\" height=\"30\" data-src=\"https:\/\/futurium.com.br\/wp-content\/uploads\/2021\/06\/logo-pix-icone-512.png\" \/><\/p>\n<\/div>\n<\/div>\n","protected":false},"featured_media":43890,"template":"","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":""},"product_cat":[15],"product_tag":[],"class_list":{"0":"post-43889","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-uncategorized","8":"first","9":"instock","10":"shipping-taxable","11":"purchasable","12":"product-type-simple","13":"col-xs-6 col-sm-4","14":"col-mf-5","15":"un-5-cols"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product\/43889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":4,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product\/43889\/revisions"}],"predecessor-version":[{"id":49803,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product\/43889\/revisions\/49803"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/media\/43890"}],"wp:attachment":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/media?parent=43889"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product_cat?post=43889"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product_tag?post=43889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}