jongos

Screenshot Software:
jongos
Detalii soft:
Versiune: 0.1
Incarca data: 20 Feb 15
Producător: Judotens Budiarto
Licenţă: Gratuit
Popularitate: 4

Rating: nan/5 (Total Votes: 0)

jongos este un instrument pentru a rula și fișier de încărcare JSON automat: python jongos.py .
Încărcare fișier JSON
> Db.load ("file_name.json")
Refresh curent fișier JSON încărcat
> Db.refresh ()
Salvare curent db în memorie în curent fișier JSON încărcat
> Db.save ()
Salvați rezultatele interogării ca fișier JSON
> Db.capture ("save_to_file_name.json")
în plus: executa după orice db.find () / db.group () / db.count () comanda
Introduceți nou record
> Db.insert (json_item)
Ștergeți înregistrare
> Db.remove (interogare)
Găsiți un rând
> Db.find (interogare)
în plus: add "$ întoarcere": [field1, domeniu2] în interogare va reveni doar field1 și domeniu2
Contele un rând care interogare meci
> Db.count (interogare)
un Grup rând cu o cheie:
> Db.group (interogare)
adăuga "$ cheie": "title" în interogare va folosind titlu domeniu, cheia gruparea
Solicitare
JSON exemple structura:
[{"Id": 1, "nume": "One", "title": "Domnule", "e-mail": "one@mailinator.com", "scor": {"matematica": 80, "știință" : 80}}, {"id": 2, "nume": "Doi", "title": "doamna", "e-mail": "two@mailinator.com", "scor": {"matematica": 60 , "știință": 70}}, {"id": 3, "nume": "Trei", "title": "doamna", "e-mail": "three@mailinator.com", "scor": {" matematica ": 75," știință ": 90}}, {" id ": 4," nume ":" Patru "," title ":" doamna "," e-mail ":" five@mailinator.com "," scor ": {" matematica ": 60," știință ": 30}}, {" id ": 5," nume ":" Cinci "," title ":" doamna "," e-mail ":" fivefour@mailinator.com "," scor ": {" matematica ": 70," știință ": 60}}]
Potrivire exactă, cu excepția, Ca și LikeAnd
Filtru toate element cu doamna titlu: query = {"title $": "doamna"}
Filtru toate element cu titlu, cu excepția Ms: query = {"title $": {"$ ne": "doamna"}}
Filtru toate articol ca "cinci" în e-mail: query = {"e-mail": {"$ ca": "cinci"}}
Filtru toate articol ca "cinci" sau "patru" în e-mail: query = {"e-mail": {"$ ii place": ["cinci", "patru]}}
Filtru toate articol ca "cinci" și "patru" în e-mail: query = {"e-mail": {"$ likesAnd": ["cinci", "patru]}}
Mai mare și mai mici decât
Filtru toate matematica scor mai mare de 60: interogare = {"score.math": {"$ gt": 60}}
Filtru toate matematica scor mai mic de 60: interogare = {"score.math": {"$ lt": 60}}
Filtru toate matematica scor mai mare egal 60: query = {"score.math": {"$ GTE": 60}}
Filtru toate matematica scor mai mic decât egal 60: query = {"score.math": {"$ LTE": 60}}
Includeți și nr Include
Filtru toate scor matematica din 60 și 70: interogare = {"score.math": {"$ în": [60,70]}}
Filtru nu înscrie toți matematica din 60 și 70: interogare = {"score.math": {"$ Nin": [60,70]}}

Cerințe :

  • Python

Software similare

dbf
dbf

20 Feb 15

SchemaCrawler
SchemaCrawler

14 Apr 15

Sequoia
Sequoia

3 Jun 15

firebirdsql
firebirdsql

20 Feb 15

Comentarii la jongos

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!