jongos

Screenshot Software:
jongos
Mga detalye ng Software:
Bersyon: 0.1
I-upload ang petsa: 20 Feb 15
Nag-develop: Judotens Budiarto
Lisensya: Libre
Katanyagan: 74

Rating: 2.0/5 (Total Votes: 1)

jongos ay isang kasangkapan na tumakbo at file ng pagkarga JSON automaticly: python jongos.py .
I-load ang JSON na file
> Db.load ("file_name.json")
I-refresh ang kasalukuyang load JSON na file
> Db.refresh ()
I-save ang kasalukuyang in-memory db sa kasalukuyang load JSON na file
> Db.save ()
I-save ang mga resulta ng query bilang JSON na file
> Db.capture ("save_to_file_name.json")
dagdag: isagawa pagkatapos ng anumang db.find () / db.group () / db.count () command na
Magpasok ng bagong record
> Db.insert (json_item)
Tanggalin ang tala
> Db.remove (query)
Maghanap ng isang hilera
> Db.find (query)
dagdag: magdagdag ng "$ kita": [field1, field2] sa query ay magbabalik field1 at field2 lamang
Bilangin ang sunud-sunod na tanong ng pagtutugma
> Db.count (query)
Pangkat ng hilera na may isang key:
> Db.group (query)
magdagdag ng "$ key": "title" sa query ay gumagamit ng pamagat field bilang iyong pagpapangkat key
Query
JSON mga halimbawa istraktura:
[{"Id": 1, "pangalan": "One", "title": "Mr", "email": "one@mailinator.com", "puntos": {"math": 80, "agham" : 80}}, {"id": 2, "pangalan": "Dalawang", "title": "Mrs", "email": "two@mailinator.com", "kalidad": {"math": 60 , "agham": 70}}, {"id": 3, "pangalan": "Tatlong", "title": "Ms", "email": "three@mailinator.com", "kalidad": {" math ": 75," agham ": 90}}, {" id ": 4," pangalan ":" Apat "," title ":" Mrs "," email ":" five@mailinator.com "," score ": {" math ": 60," agham ": 30}}, {" id ": 5, ang" pangalan ":" Limang "," title ":" Mrs "," email ":" fivefour@mailinator.com "," puntos ": {" math ": 70," agham ": 60}}]
Tugma Eksakto, Maliban, Tulad at LikeAnd
I-filter ang lahat ng mga item na may pamagat Mrs: query = {"$ title": "Mrs"}
I-filter ang lahat ng mga item na may pamagat maliban Ms: query = {"$ title": {"$ ne": "Ms"}}
I-filter ang lahat ng mga item tulad ng 'limang' sa email: query = {"email": {"$ tulad ng": "limang"}}
I-filter ang lahat ng mga item tulad ng 'limang' o 'apat' sa email: query = {"email": {"$ gusto": ["limang", "apat]}}
I-filter ang lahat ng mga item tulad ng 'limang' at 'apat' sa email: query = {"email": {"$ likesAnd": ["limang", "apat]}}
Mas malawak at Mas mababa kaysa sa
I-filter ang lahat ng math puntos na mas mataas kaysa 60: query = {"score.math": {"$ gt": 60}}
I-filter ang lahat ng math puntos na mas mababa kaysa 60: query = {"score.math": {"$ lt": 60}}
I-filter ang lahat ng math puntos mas malaki o kapantay 60: query = {"score.math": {"$ gte": 60}}
I-filter ang lahat ng math puntos na mas mababa kaysa katumbas 60: query = {"score.math": {"$ LTE": 60}}
Isama at Walang Isama
I-filter ang lahat ng mga marka matematika sa loob ng 60 at 70: query = {"score.math": {"$ in": [60,70]}}
I-filter ang lahat ng math puntos hindi sa loob ng 60 at 70: query = {"score.math": {"$ nin": [60,70]}}

Mga Kinakailangan :

  • Python

Katulad na software

Tellico
Tellico

7 Mar 16

pyodbc
pyodbc

20 Feb 15

Aqua Data Studio
Aqua Data Studio

17 Feb 15

dbf
dbf

20 Feb 15

Mga komento sa jongos

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!