jongos

Tela Software:
jongos
Detalhes de Software:
Versão: 0.1
Data de upload: 20 Feb 15
Revelador: Judotens Budiarto
Licença: Livre
Popularidade: 74

Rating: 2.0/5 (Total Votes: 1)

jongos é uma ferramenta para executar e arquivo de carga JSON automaticly: python jongos.py .
Arquivo JSON Load
> Db.load ("file_name.json")
Atualizar atual arquivo JSON loaded
> Db.refresh ()
Salvar atual db in-memória no atual arquivo JSON loaded
> Db.save ()
Salvar resultados da consulta como arquivo JSON
> Db.capture ("save_to_file_name.json")
extra: executar após qualquer db.find () / db.group () / db.count comando ()
Inserir novo registro
> Db.insert (json_item)
Excluir registro
> Db.remove (query)
Encontre uma linha
> Db.find (query)
extra: adicionar "$ retorno": [campo1, campo2] em consulta retornará campo1 e campo2 apenas
Contar uma linha que consulta jogo
> Db.count (query)
Grupo uma linha com uma chave:
> Db.group (query)
adicionar "$ key": "título" em consulta usando o título campo como sua chave de agrupamento
Consulta
JSON exemplos de estrutura:
[{"Id": 1, "nome": "One", "title": "Mr", "email": "one@mailinator.com", "marcar": {"math": 80, "ciência" : 80}}, {"id": 2, "nome": "Dois", "title": "Mrs", "e-mail": "two@mailinator.com", "score": {"math": 60 , "ciência": 70}}, {"id": 3, "nome": "Três", "title": "Ms", "email": "three@mailinator.com", "score": {" math ": 75," ciência ": 90}}, {" id ": 4," nome ":" Four "," title ":" Mrs "," e-mail ":" five@mailinator.com "," score ": {" math ": 60," ciência ": 30}}, {" id ": 5," nome ":" Five "," title ":" Mrs "," e-mail ":" fivefour@mailinator.com "," marcar ": {" math ": 70," ciência ": 60}}]
correspondência exata, Exceto, como e LikeAnd
Filtro de todo o artigo com o título Mrs: query = {"$ title": "Mrs"}
Filtro de todo o artigo com o título, exceto Ms: query = {"$ title": {"$ ne": "Ms"}}
Filtrar todo o item como "cinco" no e-mail: query = {"e-mail": {"$ como": "cinco"}}
Filtrar todo o item como "cinco" ou "quatro" no e-mail: query = {"e-mail": {"$ gosta": ["cinco", "quatro]}}
Filtrar todo o item como "cinco" e "quatro" no e-mail: query = {"e-mail": {"$ likesAnd": ["cinco", "quatro]}}
Maior e Menor que
Filtrar todo matemática pontuação superior a 60: query = {"score.math": {"$ gt": 60}}
Filtrar todo matemática pontuação inferior a 60: query = {"score.math": {"$ lt": 60}}
Filtrar todo matemática pontuação maior ou igual a 60: query = {"score.math": {"$ gte": 60}}
Filtrar todo matemática escore menor que igual 60: query = {"score.math": {"$ LTE": 60}}
Incluir e Integrar Não
Filtrar todo o score de matemática em 60 e 70: query = {"score.math": {"$ in": [60,70]}}
Filtrar todo matemática não marcar em 60 e 70: query = {"score.math": {"$ nin": [60,70]}}

Requisitos :

  • Python

Programas semelhantes

QyurSqlTreeView
QyurSqlTreeView

20 Feb 15

sqlite3dbm
sqlite3dbm

11 May 15

SQLObject
SQLObject

28 Sep 15

Navicat Premium
Navicat Premium

17 Feb 15

Comentário para jongos

Comentários não encontrado
Adicionar comentário
Ligue imagens!