jongos

Скриншот программы:
jongos
Детали программы:
Версия: 0.1
Дата загрузки: 20 Feb 15
Разработчик: Judotens Budiarto
Тип распространения: Бесплатная
Популярность: 4

Rating: nan/5 (Total Votes: 0)

jongos является инструментом для запуска и файл загрузки JSON автоматически: питон jongos.py .
Загрузить файл JSON
> Db.load ("file_name.json")
Обновить текущий загруженный файл JSON
> Db.refresh ()
Сохранить текущую БД в памяти в текущем загруженного файла 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 (запрос)
дополнительно: добавить "$ возвращение": [поле1, поле2] в запросе вернется поле1 и поле2 только
Count подряд матч запрос
> Db.count (запрос)
Группа строка с ключом:
> Db.group (запрос)
добавить "$ ключ": "название" в запросе будет с помощью название поля в качестве ключа группировки
Запрос
Примеры структуры JSON:
[{"ID": 1, "Имя": "Один", "Название": "Г-н", "электронная почта": "one@mailinator.com", "забить": {"математику": 80, "наука" : 80}}, {"ID": 2, "имя": "Два", "Название": "Г-жа", "электронная почта": "two@mailinator.com", "оценка": {"математика": 60 , "наука": 70}}, {"ID": 3, "имя": "Три", "Название": "Г-жа", "электронная почта": "three@mailinator.com~~HEAD=dobj", "счет": {" математика ": 75," наука ": 90}}, {" ID ": 4," имя ":" Четыре "," Название ":" Г-жа "," электронная почта ":" five@mailinator.com "," оценка ": {" математика ": 60," наука ": 30}}, {" ID ": 5," имя ":" Пять "," Название ":" Г-жа "," электронная почта ":" fivefour@mailinator.com "," забить ": {" математику ": 70," науку ": 60}}]
Матч Точный, за исключением, как и LikeAnd
Фильтр весь деталь с миссис название: запрос = {"$ звание": "миссис"}
Фильтр весь деталь с названием, за исключением Ms: запрос = {"$ Название": {"$ пе": "Г-жа"}}
Фильтр весь деталь, как "пять" по электронной почте: запрос = {"электронная почта": {"$ как": "пять"}}
Фильтр весь деталь как «пять» или «четверки» по электронной почте: запрос = {"электронная почта": {"$ любит": ["пять", "четыре]}}
Фильтр весь деталь как «пять» и «четверки» по электронной почте: запрос = {"электронная почта": {"$ likesAnd": ["пять", "четыре]}}
Больше и ниже, чем
Фильтры все математику забить больше, чем 60: запрос = {"score.math": {"$ GT": 60}}
Фильтры все математику забить меньше 60: запрос = {"score.math": {"$ л": 60}}
Фильтры все математике забить больше, чем равное 60: запрос = {"score.math": {"$ ГТД": 60}}
Фильтры все математике забить ниже равной 60: запрос = {"score.math": {"$ LTE": 60}}
Включить и Включить Нет
Фильтры все математическую оценку в 60 и 70: запрос = {"score.math": {"$ в": [60,70]}}
Фильтры все математике забить не в 60, а 70: ​​запрос = {"score.math": {"$ нин": [60,70]}}

Требования

  • Python

Похожие программы

StelsMDB
StelsMDB

20 Feb 15

CrunchyFrog
CrunchyFrog

11 May 15

Nepomuk WebMiner
Nepomuk WebMiner

21 Feb 15

Innobackupex2
Innobackupex2

14 Apr 15

Комментарии к jongos

Комментарии не найдены
добавить комментарий
Включите картинки!