jongos

Screenshot Software:
jongos
Szczegóły programowe:
Wersja: 0.1
Filmu: 20 Feb 15
Wywoływacz: Judotens Budiarto
Licencja: Wolny
Popularność: 4

Rating: nan/5 (Total Votes: 0)

jongos jest narzędziem do uruchamiania i ładowania pliku JSON automatycznie: python jongos.py .
Wczytaj plik JSON
> Db.load ("file_name.json"),
Odśwież bieżącą załadowany plik JSON
> Db.refresh ()
Zapisz bieżące db w pamięci do aktualnego załadowanego pliku JSON
> Db.save ()
Zapisz wyniki kwerendy jako plik JSON
> Db.capture ("save_to_file_name.json"),
dodatkowo: wykonanie po każdym db.find () / db.group () / db.count poleceń ()
Wstaw nowy rekord
> Db.insert (json_item)
Usuń rekord
> Db.remove (zapytanie)
Znajdź wiersz
> Db.find (zapytanie)
dodatkowo: dodać "$ zwrotu": [pole1, pole2] w zapytaniu powróci pole1 i pole2 tylko
Hrabia z rzędu zapytanie mecz
> Db.count (zapytanie)
Grupa wiersz z kluczem:
> Db.group (zapytanie)
dodać "$ klucz": "tytuł" w zapytaniu będzie za pomocą tytuł pola jako klucza grupowania
Query
JSON przykłady konstrukcji:
[{"Id": 1, "name": "One", "title": "Pan", "e-mail": "one@mailinator.com", "wynik": {"matematyki": 80, "nauka" : 80}}, {"id": 2, "name": "dwa", "title": "Pani", "e-mail": "two@mailinator.com", "wynik": {"matematyka": 60 , "nauka": 70}}, {"id": 3 "Nazwa": "Trzy", "title": "Pani", "e-mail": "three@mailinator.com", "wynik": {" matematyka ": 75," nauka ": 90}}, {" id ": 4," name ":" Cztery "," title ":" Pani "," e-mail ":" five@mailinator.com "," wynik ": {" matematyka ": 60," nauka ": 30}}, {" id ": 5," name ":" Piątka "," title ":" Pani "," e-mail ":" fivefour@mailinator.com "," wynik ": {" matematyki ": 70," nauka ": 60}}]
Mecz Dokładny, z wyjątkiem, podobnie jak i LikeAnd
Filtr wszystkie artykuły z panią tytuł: kwerendy = {"$ title": "pani"}
Filtr wszystkie artykuły z tytułu wyjątkiem MS: query = {"$ title": {"$ ne": "Pani"}}
Filtr wszystkie rzecz jak "pięć" w e-mail: query = {"e-mail": {"$ jak": "pięć"}}
Filtr wszystkie rzecz jak "pięć" lub "cztery" w e-mail: query = {"e-mail": {"$ lubi": ["pięć", "cztery]}}
Filtr wszystkie rzecz jak "pięć" i "cztery" w e-mail: query = {"e-mail": {"$ likesAnd": ["pięć", "cztery]}}
Wielkopolska i Dolny niż
Filtr wszystkie matematyki wynik większy niż 60: query = {"score.math": {"$ gt": 60}}
Filtr wszystkie matematyki wynik niższy niż 60: query = {"score.math": {"$ lt": 60}}
Filtr wszystkim matematyka zdobyć większe niż równe 60: query = {"score.math": {"$ GTE": 60}}
Filtr wszystkim matematyka wynik niższy niż równej 60: query = {"score.math": {"$ LTE": 60}}
Dołącz i nr Dołącz
Filtr wszystko wynik z matematyki na 60 i 70: query = {"score.math": {"dolarów": [60,70]}}
Filtr wszystkim matematyka nie strzeli w 60 i 70: query = {"score.math": {"$ nin": [60,70]}}

Wymagania :

  • Python

Podobne oprogramowanie

hamsterdb
hamsterdb

17 Feb 15

Tntdb
Tntdb

20 Feb 15

ALVILA DataFlyer
ALVILA DataFlyer

11 May 15

Cdcat
Cdcat

20 Feb 15

Komentarze do jongos

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!