আমার একটি এসকিউএল ডাটাবেসে জেএসএন বস্তু সংরক্ষণ করতে হবে এবং তারপরে এটিতে জটিল প্রশ্নগুলি করা উচিত।
আমি এইভাবে একটি টেবিল করেছি:
+--------------------------------------+
|document | property | string | number|
+--------------------------------------+
|foo | "title" | "test" | |
+--------------------------------------+
|foo | "id" | | 42 |
+--------------------------------------+
|bar | "id" | | 43 |
+--------------------------------------+
দুটি বস্তুর জন্য
foo {"title": "test", "id": 42}
bar {id: 43}
তবে আমি "এবং" অনুসন্ধানগুলি করতে পারি না, যেমন:
SELECT DISTINCT id FROM table WHERE title = "test" AND id = 42
যেমন আপনি দেখতে পাচ্ছেন, "WHERE" এর পরের অংশটি সম্পূর্ণ বোকামি, তবে কীভাবে একটি ক্যোয়ারী তৈরি করতে হবে যা আমার যা করতে চাইবে তা সম্পর্কে আমার কোনও ধারণা নেই।
তাহলে আপনি কি মনে করেন যে আমার ডেটা সঞ্চয় করার জন্য আরও ভাল উপায় বা "এবং" কোয়েরি করার মতো কোনও কার্যকারিতা নেই?
এবং অবশ্যই, জেএসএন কোনও সম্পত্তি থাকতে পারে, তাই আমি প্রতিটি বৈশিষ্ট্যের জন্য কলাম সহ একটি টেবিল তৈরি করতে পারি না।
আমি ওয়েবএসকিউএল ব্যবহার করছি যা এক্সটেনশন ছাড়াই এসকিউএলাইট।
আমি জানি আমার প্রশ্নটি বেশ নির্দিষ্ট, তবে আপনি কি আমাকে সাহায্য করতে পারেন?