jongos

소프트웨어 스크린 샷:
jongos
소프트웨어 정보:
버전: 0.1
업로드 날짜: 20 Feb 15
개발자: Judotens Budiarto
라이센스: 무료
인기: 4

Rating: nan/5 (Total Votes: 0)

파이썬 jongos.py

jongos 실행하고를 automaticly로드 파일 JSON하는 도구입니다.
로드 JSON 파일
> db.load ( "file_name.json")
현재로드 된 JSON 파일을 새로 고침
> db.refresh ()
현재로드 된 JSON 파일에 현재 메모리 DB를 저장
> 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 만 반환합니다
쿼리와 일치하는 행을 카운트
> db.count (쿼리)
그룹 키 행 :
> db.group (쿼리)
당신의 그룹화 키로 필드 제목을 사용합니다 쿼리에 "제목": "$ 키"를 추가
질문
JSON 구조의 예 :
[{ "ID": 1, "이름": "하나", "제목": "씨", "이메일": "one@mailinator.com", "점수": { "수학": 80, "과학" : 80}}, { "ID": 2, "이름": "2", "제목": "부인", "이메일": "two@mailinator.com", "점수": { "수학": 60 "과학": 70}}, { "ID": 3, "이름": "세", "제목": "리", "이메일": "three@mailinator.com", "점수": { " 수학 ": 75,"과학 ": 90}}, {"ID ": 4,"이름 ":"네 ","제목 ":"부인 ","이메일 ":"five@mailinator.com ","점수 ": {"수학 ": 60,"과학 ": 30}}, {"ID ": 5,"이름 ":"5 ","제목 ":"부인 ","이메일 ":"fivefour@mailinator.com ","점수 ": {"수학 ": 70,"과학 ": 60}}]
, 추천하고 LikeAnd를 제외하고, 정확한 일치
쿼리 = { "$ 제목": "부인"} 모든 부인 타이틀 항목을 필터
리를 제외하고 제목이 모든 항목을 필터 : 쿼리 = { "$ 제목": { "$ 네브라스카": "미스"}}
이메일에 '다섯'과 같은 모든 항목을 필터 : 쿼리 = { "이메일": { "같은 $": "다섯"}}
이메일에 '다섯'또는 '네'와 같은 모든 항목을 필터 : 쿼리 = { "이메일": { "$가 좋아": [ "5", "네]}}
이메일에 '오'와 '네'와 같은 모든 항목을 필터 : 쿼리 = { "이메일": { "$ likesAnd": [ "5", "네]}}
크고보다 낮은
모든 수학 필터 (60)보다 큰 점수 : 쿼리 = { "score.math": { "$에있다": 60}}
모든 수학 필터 (60)보다 낮은 점수 : 쿼리 = { "score.math": { "$의 LT": 60}}
쿼리 = { "score.math": { "$ GTE": 60}} 모든 수학이 동일 (60)보다 큰 점수 필터
모든 수학이 동일 (60)보다 낮은 점수 필터 : 쿼리 = { "score.math": { "$의 LTE": 60}}
포함 및 아니오 포함
60과 70의 모든 수학 점수 필터 : 쿼리 = { "score.math": { "$의에서"[60, 70]}}
모든 수학 60과 70에없는 점수 필터 : 쿼리 = { "score.math": { "$ 닌"[60, 70]}}

이 요구 사항 :

이 파이썬

유사한 소프트웨어

PM Report
PM Report

20 Feb 15

DaDaBIK
DaDaBIK

14 Apr 15

코멘트 jongos

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!