আমি এখনই আমার জ্যাঙ্গো মডেলগুলি সংজ্ঞায়িত করছি এবং আমি বুঝতে পেরেছিলাম যে OneToManyField
মডেল ফিল্ডের ধরণগুলির মধ্যে একটি নেই । আমি নিশ্চিত যে এটি করার উপায় আছে তাই আমি কী অনুপস্থিত তা নিশ্চিত নই। আমার কাছে মূলত এরকম কিছু রয়েছে:
class Dude(models.Model):
numbers = models.OneToManyField('PhoneNumber')
class PhoneNumber(models.Model):
number = models.CharField()
এই ক্ষেত্রে, প্রতিটি Dude
একাধিক থাকতে পারে PhoneNumber
গুলি কিন্তু সম্পর্ক, একমুখী হওয়া উচিত যে আমি থেকে জানি প্রয়োজন হবে না PhoneNumber
যা Dude
এটা মালিক, কোনটাই, আমি বিভিন্ন বস্তু থাকতে পারে যে নিজের PhoneNumber
যেমন একটি হিসাবে দৃষ্টান্ত, Business
জন্য উদাহরণ:
class Business(models.Model):
numbers = models.OneToManyField('PhoneNumber')
OneToManyField
এই ধরণের সম্পর্কের প্রতিনিধিত্ব করার জন্য আমি মডেলটির সাথে কী (যার অস্তিত্ব নেই) প্রতিস্থাপন করব ? আমি হাইবারনেট / জেপিএ থেকে আসছি যেখানে একের মধ্যে একাধিক সম্পর্কের কথা ঘোষণা করা এতটা সহজ ছিল:
@OneToMany
private List<PhoneNumber> phoneNumbers;
জাজানোতে আমি কীভাবে এটি প্রকাশ করতে পারি?