ডেটাবেসে রেকর্ড তৈরিকারী ব্যবহারকারী সম্পর্কে তথ্য কীভাবে সংরক্ষণ করবেন?
একটি উদাহরণ হিসাবে একটি টাস্ক শিডিউলিং অ্যাপ্লিকেশন নেওয়া যাক। ব্যবহারকারী অ্যাপটিতে একটি টাস্ক তৈরি করতে পারেন এবং এটি নিজের কাছে বরাদ্দ করতে পারেন।
একটি ডেটা মডেল তৈরি করা হচ্ছে
প্রথমত, task এবং user মডেলের মধ্যে একটি সম্পর্ক তৈরি করুন। has_many সম্পর্কের ধরন বেছে নিন যেহেতু একজন ব্যবহারকারীর একাধিক কাজ থাকতে পারে।
একটি ব্যবসায়িক প্রক্রিয়া সেট আপ করা
Business logic ট্যাবে যান এবং একটি নতুন ব্যবসায়িক প্রক্রিয়া তৈরি করুন।
শুধুমাত্র Auth: Get Current User এবং END ব্লকে User প্রকারের একটি পরিবর্তনশীল তৈরি করুন।
Endpoint সেটআপ
নতুন BP এর জন্য শেষ পয়েন্ট সেট আপ করা যাক। Endpoints ট্যাবে যান এবং একটি নতুন যোগ করুন।
সেট আপ:
1. Endpoint type – GET
2. URL – /currentuser/
3. Endpoint Groups – User
এখন একটি নতুন রেকর্ড তৈরিতে তৈরি BP যোগ করুন। এই নিবন্ধে এটি কিভাবে করবেন তা পরীক্ষা করুন।
Make ব্লকের আগে তৈরি করা BP ঢোকান এবং Server request GET /currentuser/ থেকে Make ব্লকে ব্যবহারকারীর মান পাস করুন।
একটি রেকর্ড তৈরি করার সময়, এটি তৈরি করা ব্যবহারকারীর তথ্য সংরক্ষণ করবে।