পোস্টগ্র্রেএসকিউএল 9.2-এ নতুন জেএসএন ফাংশনের জন্য আমি কিছু দস্তাবেজ এবং / অথবা উদাহরণগুলি খুঁজছি।
বিশেষত, JSON রেকর্ডগুলির একটি সিরিজ দেওয়া:
[
{name: "Toby", occupation: "Software Engineer"},
{name: "Zaphod", occupation: "Galactic President"}
]
আমি কীভাবে এসকিউএল লিখব নাম দিয়ে একটি রেকর্ড খুঁজতে?
ভ্যানিলা এসকিউএল এ:
SELECT * from json_data WHERE "name" = "Toby"
অফিসিয়াল দেব ম্যানুয়ালটি বেশ বিরল:
- http://www.postgresql.org/docs/devel/static/datatype-json.html
- http://www.postgresql.org/docs/devel/static/functions-json.html
আপডেট আমি
পোস্টগ্র্রেএসকিউএল 9.2 এর মাধ্যমে বর্তমানে কী সম্ভব তা বিশদ বিবরণে আমি একটি সংক্ষিপ্তসার রেখেছি । কিছু কাস্টম ফাংশন ব্যবহার করে যেমন করা সম্ভব:
SELECT id, json_string(data,'name') FROM things
WHERE json_string(data,'name') LIKE 'G%';
আপডেট দ্বিতীয়
আমি এখন আমার JSON ফাংশনগুলিকে তাদের নিজস্ব প্রকল্পে স্থানান্তরিত করেছি:
পোস্টএসকিউএল - পোস্টগ্রেএসকিউএল এবং পিএল / ভি 8 কে পুরোপুরি দুর্দান্ত এক জাসন ডকুমেন্ট স্টোরে রূপান্তর করার জন্য ফাংশনের একটি সেট