본문 바로가기
MySql

MySQL JSON 데이터에 대한 SQL과 유사한 쿼리를 허용하는 자바 스크립트 라이브러리?

by 베이스 공부 2020. 10. 21.
반응형

JSON 데이터가 단일 MySQL 테이블에서 나온다고 가정 해 보겠습니다.

someJSON =    [ { name: 'bill' , sex:'M', income:50000 },
                { name: 'sara' , sex:'F', income:100000 },
                 ...
               ];

그리고 의사 코드는 다음과 같습니다.

" 소득 > 60000`의 모든 sex : F 의 모든 사람 객체를 가져옵니다."

SQL 또는 SQL과 유사한 구문을 사용하여이 JSON 데이터에서 이러한 쿼리를 코딩 할 수있는 자바 스크립트 라이브러리가 있습니까?

궁금한 점이있는 경우 다음과 같은 맥락이 있습니다.

미래의 백엔드가 무엇인지 알지 못한 채 내 조직을위한 데이터 분석 웹 서비스의 프런트 엔드를 만들고 있습니다. 앞으로 그들은 MS Access 테이블에서 일종의 MySQL 유형 데이터베이스로 데이터를 마이그레이션 할 것입니다. 그때까지는 정적 JSON 파일을 사용하여 개발을 시작했으며 앞으로 내 자바 스크립트 쿼리가 MySQL 쿼리로 표시되도록하는 것이 도움이 될 것이라고 생각했습니다. (현재 MS Access 데이터베이스는 웹에서 연결할 수 없습니다.)

 

해결 방법

 


var myList = [
            {FirstName:"Chris",LastName:"Pearson"},
            {FirstName:"Kate",LastName:"Johnson"},
            {FirstName:"Josh",LastName:"Sutherland"},
            {FirstName:"John",LastName:"Ronald"},
            {FirstName:"Steve",LastName:"Pinkerton"}
            ];

var exampleArray = JSLINQ(myList)
                   .Where(function(item){ return item.FirstName == "Chris"; })
                   .OrderBy(function(item) { return item.FirstName; })
                   .Select(function(item){ return item.FirstName; });

 

참조 페이지 https://stackoverflow.com/questions/4720494

 

 

반응형

댓글