Php | Javascript | Python Json için QueryBuilder

php-jsonq | js-jsonq | py-jsonq

 JsonQ, herhangi bir JSON Verisi sorgusu için basit, zarif bir json paketidir. JSON’unuzdaki ORM benzeri bir sorgunun tadını vererek hayatınızı kolaylaştırır.

GitHub For PHP : https://github.com/nahid/jsonq

GitHub For Javascript : https://github.com/me-shaon/js-jsonq

,GitHub For Python : https://github.com/s1s1ty/py-jsonq

Kurulum

composer require nahid/jsonq

Kullanım

use Nahid\JsonQ\Jsonq;

require 'vendor/autoload.php';
$q = new Jsonq('data.json');

use Nahid\JsonQ\Jsonq;

$q = new Jsonq('data.json');
$res = $q->from('products')
    ->where('cat', '=', 2)
    ->get();
dump($res);

//This will print
/*
array:3 [▼
  1 => {#7 ▼
    +"id": 2
    +"user_id": 2
    +"city": null
    +"name": "macbook pro"
    +"cat": 2
    +"price": 150000
  }
  4 => {#8 ▼
    +"id": 5
    +"user_id": 1
    +"city": "bsl"
    +"name": "macbook air"
    +"cat": 2
    +"price": 110000
  }
  5 => {#9 ▼
    +"id": 6
    +"user_id": 2
    +"city": null
    +"name": "macbook air 1"
    +"cat": 2
    +"price": 81000
  }
]
*/

Tüm Detaylar için GitHub Repolarını ziyaret Edin.