2015-09-26 6 views
24

मैं Model::unguard(); और Model::reguard(); का उद्देश्य DatabaseSeeder.php फ़ाइल में लार्वेल के साथ जहाजों का पता लगाने का प्रयास कर रहा हूं। मैं लार्वेल की साइट पर बीजिंग दस्तावेज से गुजर चुका हूं और व्यर्थ हूं लेकिन व्यर्थ हूं।मॉडल :: unguard() Laravel 5 से डेटाबेस बीडर फ़ाइल में क्या करता है?

तो Model::unguard(); का उद्देश्य क्या है? माना जाता है कि Model::reguard(); बस विपरीत है।

उत्तर

46

Model::unguard() अस्थायी रूप से मॉडल की जन असाइनमेंट सुरक्षा को अक्षम करता है, ताकि आप सभी मॉडल गुणों को बीज कर सकें।

Eloquent में बड़े पैमाने पर असाइनमेंट के बारे में अधिक जानकारी के लिए http://laravel.com/docs/5.1/eloquent#mass-assignment पर एक नज़र डालें।

संबंधित मुद्दे