jongos

Software screenshot:
jongos
Software detaljer:
Version: 0.1
Upload dato: 20 Feb 15
Licens: Gratis
Popularitet: 74

Rating: 2.0/5 (Total Votes: 1)

jongos er et værktøj til at køre og load file JSON maskinskrevet: python jongos.py .
Load JSON fil
> Db.load ("file_name.json")
Opdater aktuel indlæst JSON fil
> Db.refresh ()
Gem nuværende in-memory db i nuværende indlæst JSON fil
> Db.save ()
Gem forespørgsel resultater som JSON fil
> Db.capture ("save_to_file_name.json")
ekstra: udføre efter enhver db.find () / db.group () / db.count () kommando
Indsæt ny rekord
> Db.insert (json_item)
Slet post
> Db.remove (query)
Find en række
> Db.find (query)
Ekstra: tilføj "$ return": [Felt1, felt2] på forespørgsel vil returnere Felt1 og felt2 kun
Tæl en række, som match forespørgsel
> Db.count (query)
Group en række med en nøgle:
> Db.group (query)
tilføj "$ nøgle": "title" i forespørgslen vil hjælp felt titel som din gruppering nøgle
Query
JSON struktur eksempler:
[{"Id": 1, "navn": "One", "title": "Hr", "email": "one@mailinator.com", "score": {"math": 80, "videnskab" : 80}}, {"id": 2, "navn": "Two", "title": "Fru", "email": "two@mailinator.com", "score": {"math": 60 , "videnskab": 70}}, {"id": 3, "navn": "tre", "title": "MS", "email": "three@mailinator.com", "score": {" math ": 75," videnskab ": 90}}, {" id ": 4," navn ":" Fire "," title ":" Fru "," email ":" five@mailinator.com "," score ": {" math ": 60," videnskab ": 30}}, {" id ": 5," navn ":" Five "," title ":" Fru "," email ":" fivefour@mailinator.com "," score ": {" math ": 70," videnskab ": 60}}]
Match Exact, Undtagen, Ligesom og LikeAnd
Filtrere alle element med fru titel: query = {"$ title": "Mrs"}
Filtrere alle post med titlen undtagen MS: query = {"$ title": {"$ ne": "MS"}}
Filtrere alle vare som »fem« i email: query = {"email": {"$ lignende": "fem"}}
Filtrere alle vare som »fem« eller »fire« i email: query = {"email": {"$ lide": ["fem", "fire]}}
Filtrere alle vare som »fem« og »fire« i email: query = {"email": {"$ likesAnd": ["fem", "fire]}}
Større og lavere end
Filtrere alle matematik score større end 60: query = {"score.math": {"$ gt": 60}}
Filtrere alle matematik score lavere end 60: query = {"score.math": {"$ lt": 60}}
Filtrere alle matematik score større end lig 60: query = {"score.math": {"$ GTE": 60}}
Filtrere alle matematik score lavere end lige 60: query = {"score.math": {"$ LTE": 60}}
Medtag og nr Medtag
Filtrere alle matematik score i 60 og 70: query = {"score.math": {"$ i": [60,70]}}
Filtrere alle matematik ikke score i 60 og 70: query = {"score.math": {"$ nin": [60,70]}}

Krav :

  • Python

Lignende software

CrunchyFrog
CrunchyFrog

11 May 15

SQLSoup
SQLSoup

15 Apr 15

odbcpp
odbcpp

14 Apr 15

Kommentarer til jongos

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!