সব কি একটি বান্ডিল প্রয়োজন?


11

আমি সত্ত্বা এপিআই সম্পর্কে শিখছি। আমার কাছে একটি সাধারণ অতিরিক্ত টেবিল রয়েছে যা আমি "ডুপালাইজ" করতে চাই যাতে আমি এটিকে ভিউতে ব্যবহার করতে পারি, উদাহরণস্বরূপ।

আমি বেশ কিছুটা পড়েছি, কয়েকটি ভিডিও দেখেছি, বেশ কয়েকটি উদাহরণ দেখেছি। আমি বান্ডিল ধারণায় আটকে আছি । আমি বুঝতে পারি যে বান্ডিলগুলি কী (যেমন নোড প্রকারগুলি নোড সত্তার বান্ডিল)।

তবে আমার ব্যবহারের জন্য কেবল একটি বান্ডিল থাকবে। যে উদাহরণগুলিতে আমি দেখেছি বান্ডেলটি ডাটাবেস সারণীতে সঞ্চিত আছে; এটি আমার পক্ষে প্রয়োজনীয় নয় কারণ এটি প্রতিটি রেকর্ডের বিপরীতে সমান মান হবে। সুতরাং আমি ভাবছিলাম যে আমি কোনওভাবে এটি এড়িয়ে যেতে পারি বা আমার সত্তা সর্বদা বান্ডিলের জন্য একটি স্ট্যান্ডার্ড স্ট্রিং ফিরিয়ে আনতে পারে।

আমি কি ভুল বুঝেছি? বান্ডেলগুলি কি সর্বদা প্রয়োগ করা, এবং ডাটাবেস টেবিল স্তরে প্রয়োগ করা উচিত?

উত্তর:


9

হ্যাঁ একটি বান্ডিল সর্বদা, সত্তার জন্য সর্বদা প্রয়োজনীয়।

আপনি যদি নিজের নিজস্ব বান্ডিল (গুলি) সংজ্ঞায়িত না করেন তবে সত্তা সিস্টেমটি আপনার জন্য সত্তার প্রকারের মতো একই নামের সাথে একটি ডিফল্ট সেট অর্পণ করবে এবং এটি ব্যবহার করা হবে।

যদি আপনি কেবল একটি বান্ডিল পেয়ে থাকেন এবং কেবল কখনও একটি বান্ডিল রাখার পরিকল্পনা করেন তবে তার জন্য আপনার সত্তার টেবিলে কোনও নির্দিষ্ট ক্ষেত্রের দরকার নেই। আপনি আপনার প্রশ্নের পরামর্শ হিসাবে এটি সর্বদা এক রকম হবে, তাই অতিরিক্ত কাজ হবে এবং আপনার ডিবি ক্যোয়ারীতে অতিরিক্ত ওভারহেড (তবে ক্ষুদ্র) যুক্ত করা উচিত।

আপনি যদি মনে করেন যে কোনও সময়ে আপনাকে আপনার সত্তার বিভিন্ন উপ-প্রকারের মধ্যে পার্থক্য করার প্রয়োজন হতে পারে তবে এটি শুরু থেকে ঠিক এটি তৈরির পক্ষে উপযুক্ত হবে; এটি সত্যিই আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে।


যদিও, কোনও সত্তার যদি একটি বান্ডিল থাকতে হয় তবে কীভাবে বান্ডিলটি নিজেই কোনও সত্তা হতে পারে (?!)
আর্টফুলবট

1
আমি নিশ্চিত যে এটি কেবল জেনেরিক সত্তার ধরণে CRUD কার্যকারিতা বিমূর্ত করার ধারণা সম্পর্কে কথা বলছে এবং পুরো সিস্টেমটিতে এটি পুনরায় ব্যবহার করার ফলে সমস্ত বস্তু (সত্তা, বান্ডিল, ক্ষেত্র ইত্যাদি) তাদের নিজস্ব বাস্তবায়ন না করে সুবিধা নিতে পারে । একটি ড্রুপাল সত্তা (নোড, ব্যবহারকারী, ইত্যাদি) এর নিরিখে একটি বান্ডিল খুব আলাদা জিনিস। যদি একটি বান্ডিলটি সত্যই একটি দ্রুপাল সত্তা ছিল তবে এটি নিজেই বান্ডিলগুলি থাকতে পারে, যা কোনও অর্থ নয় :)
ক্লাইভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.