PostgreSQL 9.3 বিটা 2 (?) এ, আমি কীভাবে একটি JSON ক্ষেত্রে একটি সূচক তৈরি করব? আমি এটির ->
জন্য ব্যবহৃত অপারেটরটি ব্যবহার করে চেষ্টা করেছি hstore
তবে নিম্নলিখিত ত্রুটিটি পেয়েছি:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->'name'));
ত্রুটি: ডেটা টাইপ জেসনের অ্যাক্সেস পদ্ধতির জন্য কোনও ডিফল্ট অপারেটর শ্রেণি নেই "বিটিআর" ইঙ্গিত: আপনাকে অবশ্যই সূচকের জন্য একটি অপারেটর শ্রেণি নির্দিষ্ট করতে হবে বা ডেটা টাইপের জন্য একটি ডিফল্ট অপারেটর শ্রেণি নির্ধারণ করতে হবে।
8
"প্রশ্ন কোথায়?" - শিরোনামে
—
rlib
ভবিষ্যতে দয়া করে স্ট্যাকওভারফ্লো . com / tags / postgresql / info , "আরও ভাল প্রশ্ন জিজ্ঞাসা" বিভাগটি দেখুন; এটি কম বিরক্তিকর প্রশ্নের সাথে আরও দ্রুত উত্তর পেতে সহায়তা করতে পারে।
—
ক্রেগ রিঞ্জার