যখন আমি সত্তা কাঠামো সহ কোনও সত্তা সংরক্ষণ করি, তখন আমি স্বাভাবিকভাবেই ধরে নিয়েছিলাম যে এটি কেবল নির্দিষ্ট সত্তাটি সংরক্ষণ করার চেষ্টা করবে। তবে এটি সত্তার শিশু সত্তাগুলি সংরক্ষণ করার চেষ্টা করছে save এটি সমস্ত ধরণের সততা সমস্যার সৃষ্টি করছে। আমি কীভাবে EF- কে কেবলমাত্র সেই সত্তাটি সংরক্ষণ করতে বাধ্য করব যেগুলি সংরক্ষণ করতে চাই এবং তাই সমস্ত শিশু অবজেক্টকে উপেক্ষা করতে পারি?
আমি যদি সম্পত্তিগুলিকে ম্যানুয়ালি সেট করে রাখি তবে আমি একটি ত্রুটি পেয়েছি "অপারেশন ব্যর্থ হয়েছে: সম্পর্কটি পরিবর্তন করা যায়নি কারণ এক বা একাধিক বিদেশী-মূল বৈশিষ্ট্য অযোগ্য" " এটি অত্যন্ত পাল্টা-উত্পাদনশীল যেহেতু আমি সন্তানের অবজেক্টটি বিশেষত নালায় সেট করেছি যাতে ইএফ এটিকে একা রেখে দেয়।
আমি কেন বাচ্চাদের জিনিসগুলি সংরক্ষণ / সন্নিবেশ করতে চাই না?
যেহেতু মন্তব্যে এটি পিছনে পিছনে আলোচনা করা হচ্ছে, আমি কেন আমার সন্তানের জিনিসগুলি একা রেখে যেতে চাই তার কিছুটা ন্যায়সঙ্গততা দেব।
আমি যে অ্যাপ্লিকেশনটি তৈরি করছি তাতে, EF অবজেক্টের মডেলটি ডাটাবেস থেকে লোড হচ্ছে না তবে এমন ডেটা অবজেক্ট হিসাবে ব্যবহৃত হচ্ছে যা আমি একটি ফ্ল্যাট ফাইল পার্স করার সময় পপুলেট করছি। শিশু অবজেক্টের ক্ষেত্রে, এর মধ্যে অনেকগুলি পিতামাতার সারণীর বিভিন্ন বৈশিষ্ট্য সংজ্ঞায়িত সারণীগুলিকে বোঝায়। উদাহরণস্বরূপ, প্রাথমিক সত্তার ভৌগলিক অবস্থান।
যেহেতু আমি এই বিষয়গুলি নিজেই পপুলেশন করেছি, EF ধরে নিচ্ছে যে এটি নতুন বস্তু এবং এটি প্যারেন্ট অবজেক্টের সাথে .োকানো দরকার। তবে, এই সংজ্ঞাগুলি ইতিমধ্যে বিদ্যমান এবং আমি ডাটাবেসে সদৃশ তৈরি করতে চাই না। আমি কেবল একটি অনুসন্ধান করতে EF অবজেক্টটি ব্যবহার করি এবং আমার প্রধান টেবিল সত্তায় বিদেশী কীটি তৈরি করি।
এমনকি সত্যিকারের ডেটা হিসাবে থাকা শিশুদের সাথে, আমার পিতামাতাকে প্রথমে সংরক্ষণ করতে হবে এবং প্রাথমিক কী বা ইএফ পাওয়া দরকার বলে মনে হচ্ছে এটি কোনও গোলমাল করছে। আশা করি এটি কিছু ব্যাখ্যা দেয়।