jongos

Screenshot Λογισμικό:
jongos
Στοιχεία Λογισμικού:
Εκδοχή: 0.1
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Judotens Budiarto
Άδεια: Δωρεάν
Δημοτικότητα: 4

Rating: nan/5 (Total Votes: 0)

jongos είναι ένα εργαλείο για να τρέξει και το αρχείο φορτίο JSON automaticly: python jongos.py .
Φόρτωση αρχείου JSON
> Db.load ("file_name.json")
Ανανέωση τρέχον φορτωμένο αρχείο JSON
> Db.refresh ()
Αποθήκευση της τρέχουσας db στη μνήμη στην τρέχουσα φορτωμένο αρχείο JSON
> Db.save ()
Αποθήκευση τα αποτελέσματα του ερωτήματος ως αρχείο JSON
> Db.capture ("save_to_file_name.json")
επιπλέον: εκτελέσει μετά από κάθε db.find () / db.group () / db.count () εντολή
Εισαγωγή νέου ρεκόρ
> Db.insert (json_item)
Διαγραφή ρεκόρ
> Db.remove (ερώτημα)
Βρείτε μια σειρά
> Db.find (ερώτημα)
επιπλέον: προσθέστε "$ επιστροφής": [field1, Πεδίο2] στο ερώτημα θα επιστρέψει Πεδίο1 και Πεδίο2 μόνο
μετρούν μια σειρά αυτό το ερώτημα αγώνα
> Db.count (ερώτημα)
Ομάδα μια σειρά με ένα κλειδί:
> Db.group (ερώτημα)
προσθέστε το "$ κλειδί": "τίτλος" στο ερώτημα θα χρησιμοποιούν πεδίο τίτλος ως κλειδί ομαδοποίηση σας
Ερώτημα
JSON παραδείγματα δομή:
[{"ID": 1, "όνομα": "Ένα", "τίτλος": "κ", "e-mail": "one@mailinator.com", "σκοράρει": {"μαθηματικά": 80, "επιστήμη" : 80}}, {"ID": 2, "όνομα": "Δύο", "τίτλος": "κυρία", "e-mail": "two@mailinator.com", "σκορ": {"μαθηματικά": 60 , "επιστήμη": 70}}, {"ID": 3, "όνομα": "Τρεις", "τίτλος": "κα", "e-mail": "three@mailinator.com", "σκορ": {" μαθηματικά ": 75," επιστήμη ": 90}}, {" ID ": 4," name ":" Τέσσερις "," τίτλος ":" κυρία "," e-mail ":" five@mailinator.com "," βαθμολογία ": {" μαθηματικά ": 60," επιστήμη ": 30}}, {" ID ": 5," όνομα ":" Πέντε "," τίτλος ":" κυρία "," e-mail ":" fivefour@mailinator.com "," σκοράρει ": {" μαθηματικά ": 70," επιστήμη ": 60}}]
Αγώνα Ακριβής, εκτός, σαν και LikeAnd
Φίλτρο όλο το στοιχείο με την κ τίτλο: ερώτημα = {"$ τίτλος": "κυρία"}
Φίλτρο όλο το στοιχείο με τίτλο εκτός από την κα: το ερώτημα = {"$ τίτλος": {"$ ne": "MS"}}
Φίλτρο όλο το στοιχείο, όπως «πέντε» στο ηλεκτρονικό ταχυδρομείο: το ερώτημα = {"e-mail": {"$ όπως το": "πέντε"}}
Φίλτρο όλο το στοιχείο, όπως «πέντε» ή «τέσσερα» στο email: ερώτημα = {"e-mail": {"$ αρέσει": ["πέντε", "τέσσερα]}}
Φίλτρο όλο το στοιχείο, όπως «πέντε» και «τέσσερα» στο email: ερώτημα = {"e-mail": {"$ likesAnd": ["πέντε", "τέσσερα]}}
μεγαλύτερες και μικρότερες από ό, τι
Φιλτράρει όλες τις μαθηματικά βαθμολογία μεγαλύτερη από 60: ερώτημα = {"score.math": {"$ GT": 60}}
Φιλτράρει όλες τις μαθηματικά χαμηλότερες βαθμολογίες από 60: ερώτημα = {"score.math": {"$ lt": 60}}
Φίλτρο όλα μαθηματικά βαθμολογία μεγαλύτερη από ίση των 60: ερώτημα = {"score.math": {"$ GTE": 60}}
Φίλτρο όλα μαθηματικά αποτέλεσμα χαμηλότερο από ίση των 60: ερώτημα = {"score.math": {"$ LTE": 60}}
Συμπερίληψη και κανένας περιλάβετε
Φιλτράρει όλες τις βαθμολογία μαθηματικά σε 60 και 70: ερώτημα = {"score.math": {"$ σε": [60,70]}}
Φίλτρο όλα τα μαθηματικά δεν σκοράρει στα 60 και 70: ερώτημα = {"score.math": {"$ Nin": [60,70]}}

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

Σχόλια για jongos

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία