ask.js

Descripción / description

ask.js es un módulo JavaScript que permite emplear la sintaxis de MongoDB para realizar búsquedas en arrays de objetos directamente en el cliente.

Tras añadir ask.js a tu proyecto puedes monguificar un array mediante la función ask.mongify() y emplear la API de MongoDB en tus consultas en el cliente. Por ejemplo

</pre>
var collection = [
 {"city": "ACMAR", "loc": [-86.51557, 33.584132], "pop": 6055, "state": "AL", "_id": "35004"},
 {"city": "ADAMSVILLE", "loc": [-86.959727, 33.588437], "pop": 10616, "state": "AL", "_id": "35005"},
 {"city": "NINILCHIK", "loc": [-151.639604, 60.010833], "pop": 767, "state": "AK", "_id": "99639"},
 {"city": "NONDALTON", "loc": [-154.731675, 60.030837], "pop": 233, "state": "AK", "_id": "99640"},
 {"city": "LAKESIDE", "loc": [-109.986878, 34.166224], "pop": 5350, "state": "AZ", "_id": "85929"},
 {"city": "PINETOP", "loc": [-109.919668, 34.117459], "pop": 1938, "state": "AZ", "_id": "85935"}
];
ask.mongify(collection); // it returns the same collection object

collection.find( { "state": "AK" } );
<pre>

ask.js is a JavaScript module that allows the developer to use the MongoDB querying syntax to search into arrays of objects directly on the client side.

After adding ask.js to your project, you can mongify an array by using ask.mongify() method and use MongoDB API in your client side queries.

Fuentes / sources

https://github.com/lodr/askjs

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s