{"id":15397,"date":"2025-10-25T17:41:40","date_gmt":"2025-10-25T15:41:40","guid":{"rendered":"https:\/\/www.palentino.es\/blog\/?p=15397"},"modified":"2025-10-25T17:41:40","modified_gmt":"2025-10-25T15:41:40","slug":"conversor-sql-%e2%87%a2-nosql","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/conversor-sql-%e2%87%a2-nosql\/","title":{"rendered":"Conversor SQL \u21e2 NoSQL"},"content":{"rendered":"<p>He creado una peque\u00f1a herramienta que convierte consultas SQL a NoSQL, pensada sobre todo para MongoDB.<br \/>\nSolo tienes que escribir un SELECT, INSERT, UPDATE o DELETE, y el programa genera autom\u00e1ticamente el comando equivalente (find, insertOne, updateMany, deleteMany, o aggregate si hay GROUP BY o JOIN).<\/p>\n<p>Tambi\u00e9n a\u00f1ade una peque\u00f1a explicaci\u00f3n de qu\u00e9 hace cada parte del comando y una simulaci\u00f3n de salida para visualizar los resultados.<br \/>\nIncluye soporte b\u00e1sico para JOIN, GROUP BY, ORDER BY, LIMIT, OFFSET y condiciones como LIKE, IN, BETWEEN, etc.<\/p>\n<p>Funciona directamente en el navegador, sin necesidad de instalar nada, y tambi\u00e9n muestra gu\u00edas r\u00e1pidas para otros motores NoSQL (Firestore, DynamoDB, Redis, Neo4j, Elastic y Arango).<\/p>\n<p><a href=\"https:\/\/www.palentino.es\/webs\/Conversor-SQL-NO-SQL-simulador.html\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15398 size-full\" src=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2025\/10\/enlace.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>He creado una peque\u00f1a herramienta que convierte consultas SQL a NoSQL, pensada sobre todo para MongoDB. Solo tienes que escribir un SELECT, INSERT, UPDATE o DELETE, y el programa genera autom\u00e1ticamente el comando equivalente (find, insertOne, updateMany, deleteMany, o aggregate si hay GROUP BY o JOIN). Tambi\u00e9n a\u00f1ade una peque\u00f1a explicaci\u00f3n de qu\u00e9 hace cada parte del comando y una simulaci\u00f3n de salida para visualizar los resultados. Incluye soporte b\u00e1sico para JOIN, GROUP BY, ORDER BY, LIMIT, OFFSET y condiciones como LIKE, IN, BETWEEN, etc. Funciona directamente en el navegador, sin necesidad de instalar nada, y tambi\u00e9n muestra gu\u00edas r\u00e1pidas para otros motores NoSQL (Firestore, DynamoDB, Redis, Neo4j, Elastic y Arango).<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1415],"tags":[],"class_list":["post-15397","post","type-post","status-publish","format-standard","hentry","category-sin-categoria-es"],"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/15397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=15397"}],"version-history":[{"count":1,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/15397\/revisions"}],"predecessor-version":[{"id":15399,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/15397\/revisions\/15399"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=15397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=15397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=15397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}