UNPKG

alasql

Version:

AlaSQL.js - JavaScript SQL database library for relational and graph data manipulation with support of localStorage, IndexedDB, and Excel

26 lines (19 loc) 665 B
if(typeof exports === 'object') { var assert = require("assert"); var alasql = require('..'); } else { __dirname = '.'; }; if(false) { describe('Test 136 get JSON property', function() { it("1. Get element of object and Array", function(done){ var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE b->[1] = 4'); assert.deepEqual(res, [{a:1,b:[3,4]}]); var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE b == JSON([3,4])'); assert.deepEqual(res, [{a:1,b:[3,4]}]); var res = alasql('SELECT * FROM JSON([{a:1,b:[3,4]},{e:1}]) WHERE e = 1'); assert.deepEqual(res, [{e:1}]); done(); }); }); }