jongos

Software screenshot:
jongos
Software informatie:
Versie: 0.1
Upload datum: 20 Feb 15
Ontwikkelaar: Judotens Budiarto
Licentie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

jongos is een hulpmiddel om te draaien en te laden bestand JSON automatisch: python jongos.py .
Laden en JSON bestand
> Db.load ("file_name.json")
Vernieuwen huidige geladen JSON bestand
> Db.refresh ()
Save current in-memory db in de huidige geladen JSON bestand
> Db.save ()
Opslaan query resultaten als JSON bestand
> Db.capture ("save_to_file_name.json")
extra: uitvoeren na elke db.find () / db.group () / db.count () commando
Plaats nieuw record
> Db.insert (json_item)
Record verwijderen
> Db.remove (vraag)
Zoek een rij
> Db.find (vraag)
extra: toevoegen "$ return": [field1, field2] in vraag zal alleen field1 en field2 terug
Count rij dat match-query
> Db.count (vraag)
Groep een rij met een sleutel:
> Db.group (vraag)
"$ key" toe te voegen: "title" in vraag zal met behulp van het veld titel als uw groepering sleutel
Vraag
JSON structuur voorbeelden:
[{"Id": 1, "naam": "One", "title": "de heer", "e-mail": "one@mailinator.com", "scoren": {"wiskunde": 80, "wetenschap" : 80}}, {"id": 2, "naam": "Twee", "title": "mevrouw", "e-mail": "two@mailinator.com", "score": {"wiskunde": 60 , "wetenschap": 70}}, {"id": 3, "naam": "Drie", "title": "mevrouw", "e-mail": "three@mailinator.com", "score": {" wiskunde ": 75," wetenschap ": 90}}, {" id ": 4," naam ":" Vier "," title ":" mevrouw "," e-mail ":" five@mailinator.com "," score ": {" wiskunde ": 60," wetenschap ": 30}}, {" id ": 5," naam ":" Vijf "," title ":" mevrouw "," e-mail ":" fivefour@mailinator.com "," scoren ": {" wiskunde ": 70," wetenschap ": 60}}]
Exact, behalve, Like en LikeAnd
Filter alle punt met mevrouw titel: vraag = {"$ title": "mevrouw"}
Filter al punt met titel, behalve mevrouw:-query = {"$ title": {"$ ne": "mevrouw"}}
Filter alle post als 'vijf' in e-mail: vraag = {"e-mail": {"$ als": "vijf"}}
Filter alle post als 'vijf' of 'vier' in e-mail: vraag = {"e-mail": {"$ likes": ["vijf", "vier]}}
Filter alle post als 'vijf' en 'vier' in e-mail: vraag = {"e-mail": {"$ likesAnd": ["vijf", "vier]}}
Groter en lager dan
Filter alle wiskunde scoren hoger dan 60: vraag = {"score.math": {"$ gt": 60}}
Filter alle wiskunde scoren lager dan 60: vraag = {"score.math": {"$ lt": 60}}
Filter alle wiskunde groter dan gelijk 60 scoren: vraag = {"score.math": {"$ GTE": 60}}
Filter alle wiskunde scoren lager dan gelijk 60: vraag = {"score.math": {"$ lte": 60}}
Opnemen en geen Include
Filter alle wiskunde score in 60 en 70: vraag = {"score.math": {"$ in": [60,70]}}
Filter alle wiskunde scoren niet in 60 en 70: vraag = {"score.math": {"$ nin": [60,70]}}

Eisen :

  • Python

Vergelijkbare software

Orabbix
Orabbix

11 May 15

Librarian DB
Librarian DB

11 May 15

ALVILA DataFlyer
ALVILA DataFlyer

11 May 15

Reacties op jongos

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!