jongos

Logiciel capture d'écran:
jongos
Détails logiciels:
Version: 0.1
Date de transfert: 20 Feb 15
Développeur: Judotens Budiarto
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

jongos est un outil pour exécuter et de chargement de fichier JSON automaticly: python jongos.py .
Fichier JSON Charger
> Db.load ("file_name.json")
Actualiser fichier actuel JSON chargée
> Db.refresh ()
Enregistrer actuelle db en mémoire dans un fichier JSON courant de charge
> Db.save ()
Enregistrer résultats de la requête en tant que fichier JSON
> Db.capture ("save_to_file_name.json")
supplémentaire: exécuter après toute commande () db.find () / de db.group () / db.count
Insérer nouveau record
> Db.insert (json_item)
Supprimer l'enregistrement
> Db.remove (requête)
Trouver une ligne
> Db.find (requête)
supplémentaire: ajouter "$ aller-retour": [champ1, champ2] dans la requête retournera champ1 et champ2 seulement
Comptez une rangée ce match requête
> Db.count (requête)
Groupe d'affilée avec une clé:
> Db.group (requête)
ajouter "$ key": "titre" dans la requête sera par titre sur le terrain que votre clé de regroupement
Requête
JSON exemples de structure:
[{"Id": 1, "name": "One", "title": "M.", "email": "one@mailinator.com", "marquer": {"mathématiques": 80, "science" : 80}}, {"id": 2, "name": "Deux", "title": "Mme", "email": "two@mailinator.com», «score»: {"mathématiques": 60 , "science": 70}}, {"id": 3, "name": "Trois", "title": "Mme", "email": "three@mailinator.com», «score»: {" mathématiques ": 75," science ": 90}}, {" id ": 4," name ":" Four "," title ":" Mme "," email: Partition five@mailinator.com "," "" ": {" mathématiques ": 60," science ": 30}}, {" id ": 5," name ":" Cinq "," title ":" Mme "," email ":" fivefour@mailinator.com "," marquer ": {" mathématiques ": 70," science ": 60}}]
exacte, Sauf, comme et LikeAnd
Filtrer tout élément avec Mme titre: query = {"$ title": "Mme"}
Filtrer tout élément avec le titre, sauf Mme: query = {"$ title": {"$ ne": "Mme"}}
Filtrer tout élément comme «cinq» dans l'email: query = {"email": {"$ comme": "cinq"}}
Filtrer tout élément comme «cinq» ou «quatre» dans l'email: query = {"email": {"$ aime": ["cinq", "quatre]}}
Filtrer tout élément comme «cinq» et «quatre» dans l'email: query = {"email": {"$ likesAnd": ["cinq", "quatre]}}
Grand et inférieur à
Filtrer tous les mathématiques marquer supérieure à 60: query = {"score.math": {"$ gt": 60}}
Filtrer tous les mathématiques score inférieur à 60: query = {"score.math": {"$ lt": 60}}
Filtrer tous les mathématiques score supérieur à égale 60: query = {"score.math": {"$ gîte": 60}}
Filtrer tous les mathématiques sont inférieurs à ceux égale 60: query = {"score.math": {"$ lte": 60}}
Inclure et No Inclure
Filtrer tous score en mathématiques dans 60 et 70: query = {"score.math": {"de dollars en": [60,70]}}
Filtrer tous les mathématiques marque pas dans 60 et 70: query = {"score.math": {"$ nin": [60,70]}}

Exigences :

  • Python

Logiciel similaire

Pyrseas
Pyrseas

20 Feb 15

chive
chive

11 May 15

RedQueryBuilder
RedQueryBuilder

28 Sep 15

DBDesigner
DBDesigner

3 Jun 15

Commentaires à jongos

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!