jongos

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

Rating: nan/5 (Total Votes: 0)

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

TecUtils
TecUtils

20 Feb 15

DbWrench
DbWrench

17 Jul 15

odbcpp
odbcpp

14 Apr 15

sgwi
sgwi

20 Feb 15

Kommentarer til jongos

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