আমি পরিষেবার একটি REST এপিআই ডিজাইন করছি এবং নীড়ের সংস্থানগুলির যথাযথ পথে আটকে আছি।
সংস্থানসমূহ: অংশীদার, টিকিট, সেটিংস
সংস্থানসমূহের মধ্যে সংযোগগুলি:
- অংশীদার অনেক টিকিট আছে,
- অংশীদার সেটিংস সেট আছে,
Busines যুক্তি:
- আপনি সমস্ত অংশীদারকে বেনামী ব্যবহারকারী হিসাবে তালিকাবদ্ধ করতে পারেন,
- আপনি অনামী ব্যবহারকারী হিসাবে নির্দিষ্ট অংশীদারটিতে নতুন টিকিট যুক্ত করতে পারেন,
- শুধুমাত্র অংশীদার তার টিকিট তালিকা করতে পারে,
- শুধুমাত্র অংশীদার তার টিকিট পরিবর্তন করতে পারে,
- শুধুমাত্র অংশীদার সেটিংস তালিকা করতে পারে,
- শুধুমাত্র অংশীদার সেটিংস সংশোধন করতে পারে,
আমি এখন অবধি যা করেছি:
অংশীদার সংস্থান
জিইটি / অংশীদারদের - সমস্ত অংশীদারদের তালিকাভুক্ত করুন
জিইটি / অংশীদারি /: আইডি - নির্দিষ্ট করা অংশীদারের বিবরণ প্রদর্শন করুন: আইডি প্যারামিটার
জিইটি / অংশীদার /: অংশীদার_আইডি / টিকিট - অংশীদারের টিকিটের তালিকা
জিইটি / অংশীদারি /: অংশীদার_আইডি / টিকিট /: আইডি - বিশদ নিদিষ্ট পার্টনার এর টিকেট
পোস্ট / অংশীদারদের /: - partner_id / টিকেট নতুন টিকেট সংরক্ষণ
id মাপদণ্ড: -: partner_id / টিকেট / আপডেট টিকেট দ্বারা নির্দিষ্ট আইডি PUT / অংশীদারদের /
তাহলে GET / অংশীদারদের /: partner_id / সেটিংস - তালিকা পার্টনার এর সেটিংস
PUT / অংশীদার /: পার্টনার_আইডি / সেটিংস - অংশীদারের সেটিংস আপডেট করুন
সমস্যা / প্রশ্ন
নেস্টেড রিসোর্সগুলি (টিকিট, সেটিংস) পৃথকীকরণের উত্সগুলিকে বিভক্ত করার বা তাদের পৃথক সংস্থান হিসাবে নকল করার উপযুক্ত উপায় কি হবে?
যেমন
জিইটি / টিকিট /: আইডি
পোষ্ট / টিকিট
পুট / টিকিট /: আইডি
GET / সেটিংস
পুট / সেটিংস