मैं laravel
में नौसिखिया हूं, क्योंकि मेरा प्रश्न किसी के लिए अजीब हो सकता है। खैर, मेरा सवाल यह है कि मैं लैरवेल Model
कक्षा में एक इकाई कैसे लिख सकता हूं जो मेरे माइग्रेशन के बाद डेटाबेस में कोई भी फ़ील्ड नहीं बनाया जाएगा। उदाहरणलार्वेल मॉडल में एक नोटमैपड इकाई कैसे लिखें?
class JobseekerModel extends Model
{
use SoftDeletes;
protected $table='dbl_jobseekers';
protected $primaryKey='id';
protected $fillable=[
'FirstName',
'MiddleName',
'LastName',
'Dob',
'Education',
'DesireField',
'Skill',
'SpecialSkill',
'Experience',
'Location',
'HomeAddress',
'Salary',
'Comenteries',
'Resume'
];
protected $dates = ['deleted_at'];
}
के लिए यह मेरा आदर्श है, अब मैं एक और संपत्ति मेरे मॉडल में 'PagedListSize' नाम जोड़ना चाहते हैं, लेकिन मैं एक डेटाबेस स्तंभ के रूप में बनाना पसंद नहीं है। फिर मेरे द्वारा इसे कैसे किया जाएगा?
उदाहरण के लिए मैं जो
[NotMapped]
public int PagedListSize {set; get;}
तो, मैं यह करने के लिए सक्षम करना तरह लिखा है .Net Framework
में NotMapped
संपत्ति का उपयोग करने के परिचित हूँ,। लार्वेल में ऐसा करने का कोई तरीका है? मैं Laravel 5.4
क्या आप अधिक विशिष्ट हो सकते हैं। क्या आपको फिलाल्ड की आवश्यकता है जिसे गणना की जानी चाहिए? या आपको कक्षा की साधारण संपत्ति की आवश्यकता है? – huuuk
ठीक है, मुझे कक्षा की सरल संपत्ति की आवश्यकता है, जो डेटाबेस में कॉलम नहीं बनाते हैं। हालांकि मैं 'नियंत्रक' से डेटा को 'व्यूअर' और 'व्यूअर' से 'कंट्रोलर' तक पास कर पाऊंगा।मैं अपने कुछ गणना उद्देश्यों के मामले में इस संपत्ति का उपयोग करूंगा। और कुछ नहीं। – gdmanandamohon
@lazycoder आपके प्रश्न में, आपने कहा था कि आपको धारावाहिक होने के लिए गुणों की आवश्यकता है? चूंकि स्वीकार किए गए उत्तर में मेरा एकमात्र अंतर है, यह है कि यह बताता है कि क्लास को जेसन डेटा में परिवर्तित करते समय गुणों को क्रमबद्ध कैसे किया जा सकता है। –