jongos

Software skärmdump:
jongos
Mjukvaruinformation:
Version: 0.1
Ladda upp dagen: 20 Feb 15
Utvecklare: Judotens Budiarto
Licens: Gratis
Popularitet: 74

Rating: 2.0/5 (Total Votes: 1)

jongos är ett verktyg för att köra och last fil JSON automatiskt: python jongos.py .
Load JSON fil
> Db.load ("file_name.json")
Uppdatera aktuell laddad JSON fil
> Db.refresh ()
Spara ström i minnet db i aktuellt laddad JSON fil
> Db.save ()
Spara frågeresultat som JSON fil
> Db.capture ("save_to_file_name.json")
extra: köra efter varje db.find () / db.group () / db.count () kommandot
Infoga nytt rekord
> Db.insert (json_item)
Radera post
> Db.remove (fråga)
Hitta en rad
> Db.find (fråga)
extra: lägg till "$ återkomst": [fält1, field2] i fråga kommer att återvända fält1 och field2 endast
Räkna rad som matchar sökfrågan
> Db.count (fråga)
Grupp rad med en nyckel:
> Db.group (fråga)
lägg till "$ key": "title" i fråga kommer att använda fälttitel som din gruppering nyckel
Fråga
JSON struktur exempel:
[{"Id": 1, "namn": "One", "title": "Mr", "e": "one@mailinator.com", "score": {"matte": 80, "vetenskap" : 80}}, {"id": 2, "namn": "Two", "title": "Fru", "e": "two@mailinator.com", "poäng": {"matte": 60 , "vetenskap": 70}}, {"id": 3, "namn": "Tre", "title": "Ms", "e": "three@mailinator.com", "poäng": {" math ": 75," vetenskap ": 90}}, {" id ": 4," namn ":" Four "," title ":" Fru "," e ":" five@mailinator.com "," poäng ": {" matte ": 60," vetenskap ": 30}}, {" id ": 5," namn ":" Five "," title ":" Fru "," e ":" fivefour@mailinator.com "," poäng ": {" matte ": 70," vetenskap ": 60}}]
Match Exakt, Utom, som och LikeAnd
Filtrera alla objekt med Mrs titel: query = {"$ title": "Mrs"}
Filtrera alla objekt med titeln förutom Ms: query = {"$ title": {"$ ne": "Ms"}}
Filtrera alla objekt som "fem" i e-post: query = {"email": {"$ ut": "fem"}}
Filtrera alla objekt som "fem" eller "fyra" i e-post: query = {"email": {"$ gillar": ["fem", "fyra]}}
Filtrera alla objekt som "fem" och "fyra" i e-post: query = {"email": {"$ likesAnd": ["fem", "fyra]}}
Större och Lägre än
Filtrera all matte score över 60: query = {"score.math": {"$ gt": 60}}
Filtrera all matte poäng lägre än 60: query = {"score.math": {"$ lt": 60}}
Filtrera all matte score över lika 60: query = {"score.math": {"$ GTE": 60}}
Filtrera all matte poäng lägre än lika 60: query = {"score.math": {"$ lte": 60}}
Inkludera och Nej Inkludera
Filtrera all matte poäng i 60 och 70: query = {"score.math": {"$ in": [60,70]}}
Filtrera all matte poäng inte 60 och 70: query = {"score.math": {"$ nin": [60,70]}}

Krav :

  • Python

Liknande mjukvara

LiteSQL
LiteSQL

14 Apr 15

Qore Tibae Module
Qore Tibae Module

20 Feb 15

PySQLite
PySQLite

11 May 15

GTKO
GTKO

11 May 15

Kommentarer till jongos

Kommentarer hittades inte
Kommentar
Slå på bilder!