jongos

Software captura de pantalla:
jongos
Detalles de software:
Versión: 0.1
Fecha de carga: 20 Feb 15
Licencia: Libre
Popularidad: 4

Rating: nan/5 (Total Votes: 0)

jongos es una herramienta para ejecutar y JSON archivo de carga automaticamente: python jongos.py .
Archivo JSON Carga
> Db.load ("file_name.json")
Actualizar archivo JSON cargado actual
> Db.refresh ()
Guardar db actual en memoria en un archivo JSON cargado actual
> Db.save ()
Guardar resultados de la consulta como archivo JSON
> Db.capture ("save_to_file_name.json")
adicional: ejecutar después de cualquier comando () db.find () / db.group () / db.count
Insertar nuevo disco
> Db.insert (json_item)
Eliminar registro
> Db.remove (consulta)
Encuentra una fila
> Db.find (consulta)
adicional: añadir "$ retorno": [campo1, campo2] en consulta devolverá campo1 y campo2 sólo
Contar una fila que consulta partido
> Db.count (consulta)
Grupo de una fila con una clave:
> Db.group (consulta)
añadir "$ clave": "título" en la consulta se utiliza título del campo como clave de agrupación
Consulta
JSON estructura ejemplos:
[{"Id": 1, "name": "Uno", "title": "Sr.", "correo electrónico": "one@mailinator.com", "marcar": {"matemáticas": 80, "ciencia" : 80}}, {"id": 2, "name": "Dos", "title": "la señora", "correo electrónico": "two@mailinator.com", "puntuación": {"matemáticas": 60 , "ciencia": 70}}, {"id": 3, "name": "Tres", "title": "Ms", "correo electrónico": "three@mailinator.com", "puntuación": {" matemáticas ": 75," ciencia ": 90}}, {" id ": 4," name ":" Cuatro "," title ":" la señora "," correo electrónico ":" five@mailinator.com "," puntuación ": {" matemáticas ": 60," ciencia ": 30}}, {" id ": 5," name ":" Cinco "," title ":" la señora "," correo electrónico ":" fivefour@mailinator.com "," marcar ": {" matemáticas ": 70," ciencia ": 60}}]
Resultado Exacto, Salvo, Como y LikeAnd
Filtra todo el artículo con el título señora: query = {"$ title": "la señora"}
Filtra todo el artículo con el título, excepto Ms: query = {"$ title": {"$ ne": "Ms"}}
Filtra todo el artículo como "cinco" en el correo electrónico: query = {"correo electrónico": {"$ como": "cinco"}}
Filtra todo el artículo como "cinco" o "cuatro" en el correo electrónico: query = {"correo electrónico": {"$ gusta": ["cinco", "cuatro]}}
Filtra todo el artículo como "cinco" y "cuatro" en el correo electrónico: query = {"correo electrónico": {"$ likesAnd": ["cinco", "cuatro]}}
Mayor y Menor que
Filtra todos matemáticas puntuación superior a 60: query = {"score.math": {"$ gt": 60}}
Filtra todos matemáticas puntuación inferior a 60: query = {"score.math": {"$ lt": 60}}
Filtra todos matemáticas puntuación superior a igual 60: query = {"score.math": {"$ gte": 60}}
Filtra todos matemáticas puntuación inferior a igual 60: query = {"score.math": {"$ lte": 60}}
Incluir y No Incluir
Filtra todo puntaje de matemáticas en 60 y 70: query = {"score.math": {"$ en": [60,70]}}
Filtra todas las matemáticas no anotó en el 60 y 70: query = {"score.math": {"$ nin": [60,70]}}

Requisitos :

  • Python

Programas parecidos

conrad
conrad

11 May 15

Sequoia
Sequoia

3 Jun 15

Orbada
Orbada

14 Apr 15

Spring Framework
Spring Framework

17 Feb 15

Comentarios a la jongos

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!