Asier Marqués

Hablando sobre tecnologías web y otras cosas que me interesan
Archivado como Desarrollo Web, javaScript

TrimQuery es una librería en javaScript estándar que nos permite hacer consultas select SQL contra un objeto JSON como si de una tabla de una base de datos se tratase.

Por ejemplo:

Teniendo el Objeto
Invoice : [ { id: 1, total: 100, custId: 10 },
  { id: 2, total: 200, custId: 10 },
  { id: 3, total: 300, custId: 10 },
  { id: 4, total: 400, custId: 20 } ],
Customer : [ { id: 10, acctBalance: 1000 },
  { id: 20, acctBalance: 2000 },
  { id: 30, acctBalance: 3000 } ]

Hacemos ésta consulta
SELECT Customer.id, Customer.acctBalance, Invoice.total
FROM Customer, Invoice
WHERE Customer.id = Invoice.custId
ORDER BY Customer.id

Obtenemos éste resultado
id: 10, acctBalance: 1000, total: 100,
id: 10, acctBalance: 1000, total: 200,
id: 10, acctBalance: 1000, total: 300,
id: 20, acctBalance: 2000, total: 400,

Fuente Sentido Web

Publicado por Asier Marqués el Jueves, 5 de Julio del 2007


Puedes seguir los comentarios de ésta entrada via "RSS 2.0" y dejar un trackback desde tu sitio.

Añade un comentario