eloquent पर टैग किए गए जवाब

लारवेल के साथ शामिल एलोक्वेंट ओआरएम आपके डेटाबेस के साथ काम करने के लिए एक सुंदर, सरल ActiveRecord कार्यान्वयन प्रदान करता है। प्रत्येक डेटाबेस तालिका में एक "मॉडल" होता है जिसका उपयोग उस तालिका के साथ बातचीत करने के लिए किया जाता है। मॉडल आपको अपनी तालिकाओं में डेटा के लिए क्वेरी करने की अनुमति देते हैं, साथ ही तालिका में नए रिकॉर्ड भी सम्मिलित करते हैं।

4
वाक्पटु - जहाँ नहीं के बराबर
मैं वर्तमान में नवीनतम लारवेल संस्करण का उपयोग कर रहा हूं। मैंने निम्नलिखित प्रश्नों की कोशिश की है: Code::where('to_be_used_by_user_id', '<>' , 2)->get() Code::whereNotIn('to_be_used_by_user_id', [2])->get() Code::where('to_be_used_by_user_id', 'NOT IN', 2)->get() आदर्श रूप से, इसे छोड़कर सभी रिकॉर्ड वापस आ जाना चाहिए user_id = 2, लेकिन यह खाली सरणी देता है। मैं इससे …
110 laravel  eloquent 

10
लारवेल एलक्विंट ग्रुपबी () और प्रत्येक समूह की गिनती भी लौटाते हैं
मेरे पास एक तालिका है जिसमें अन्य कॉलम, ब्राउज़र संस्करणों का एक कॉलम शामिल है। और मैं बस रिकॉर्ड-सेट से जानना चाहता हूं कि प्रत्येक प्रकार के ब्राउज़र कितने हैं। इसलिए, मुझे कुछ इस तरह से समाप्त करने की आवश्यकता है: कुल रिकॉर्ड: 10; इंटरनेट एक्सप्लोरर 8: 2; क्रोम 25: …

1
कई आईडी के आधार पर लारावेल मॉडल के परिणाम प्राप्त करें
मैंने ZendSearchअपने Laravelआवेदन में लागू कर दिया है। मैं इसे अपने खोज इंजन के रूप में उपयोग कर रहा हूं जहां उपयोगकर्ता एक खोज शब्द टाइप करेंगे, और फिर ZendSearchमुझे प्रासंगिकता द्वारा आदेशित परिणामों की एक सरणी लौटाएंगे। हालाँकि, जो सरणी ZendSearchवापस आती है, वह केवल मेरे रिकॉर्ड आईडी को …

15
लारवेल एलोकेंट: सम्मिलित तालिकाओं से केवल कुछ कॉलम कैसे प्राप्त करें
मुझे एलोकेंट में 2 ज्वाइन टेबल दिए गए हैं, जो थीम और यूजर्स के लिए हैं। थीम मॉडल: public function user() { return $this->belongs_to('User'); } उपयोगकर्ता मॉडल: public function themes() { return $this->has_many('Theme'); } मेरा सुवक्ता एपि कॉल नीचे जैसा दिखता है: return Response::eloquent(Theme::with('user')->get()); जो थीम से सभी कॉलम लौटाता …
102 php  laravel  eloquent 

11
Laravel पृष्ठ पर अंक लगाना अन्य GET मापदंडों को शामिल नहीं करता है
मैं लारवेल 4 के पेजिनेशन क्लास के साथ एलोकेंट का उपयोग कर रहा हूं। समस्या: जब URL में कुछ GET पैरामीटर होते हैं, उदाहरण के लिए: http://site.com/users?gender=female&body=hotउत्पन्न किए गए पृष्ठ लिंक केवल होते हैंpage पैरामीटर और कुछ नहीं। ब्लेड टेम्पलेट {{ $users->link() }} इसके ->append()लिए एक फ़ंक्शन है, लेकिन जब …

1
Laravel। संबंध के साथ मॉडल में गुंजाइश () का उपयोग करें
मेरे पास दो संबंधित मॉडल हैं: Categoryऔर Post। Postमॉडल एक है publishedगुंजाइश (विधि scopePublished())। जब मैं सभी श्रेणियों को उस दायरे में लाने की कोशिश करता हूं: $categories = Category::with('posts')->published()->get(); मुझे एक त्रुटि मिली: अपरिभाषित विधि से कॉल करें published() वर्ग: class Category extends \Eloquent { public function posts() { …

7
लारवेल क्वेरी बिल्डर का उपयोग करके उपकुंजी से चयन कैसे करें?
मैं निम्नलिखित SQL द्वारा Eloquent ORM का उपयोग करके मूल्य प्राप्त करना चाहूंगा। - एसक्यूएल SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; तब मैंने निम्नलिखित पर विचार किया। - कोड $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; मैं एक बेहतर समाधान की …

5
Laravel को पिवट टेबल में कई रिकॉर्ड जोड़ना रोकना
मेरे द्वारा उपयोग की जाने वाली गाड़ी में एक आइटम जोड़ने के लिए मेरे पास बहुत से संबंध स्थापित करने और काम करने के लिए एक है: $cart->items()->attach($item); जो पिवट टेबल में एक आइटम जोड़ता है (जैसा कि यह होना चाहिए), लेकिन अगर उपयोगकर्ता लिंक पर फिर से क्लिक करता …

12
लारवेल एलोकेंट - अलग () और गिनती () एक साथ ठीक से काम नहीं कर रहा है
इसलिए मैं एक क्वेरी पर अलग-अलग pids की संख्या प्राप्त करने की कोशिश कर रहा हूं, लेकिन लौटाया गया मान गलत है। यह वही है जो मैं करने की कोशिश करता हूं: $ad->getcodes()->groupby('pid')->distinct()->count() क्या मान "2" लौटाता है, जबकि मूल्य इसे वापस आना चाहिए, "1" होना चाहिए। वर्कअराउंड के रूप …

5
LIKE का उपयोग करके डेटाबेस की खोज करने के लिए Laravel में एलोक्वेंट ORM का उपयोग करना
मैं खोज क्वेरी बनाने के लिए एलोकेंट के सक्रिय रिकॉर्ड बिल्डिंग का उपयोग करना चाहता हूं, लेकिन यह एक LIKE खोज होने जा रहा है। मैंने पाया है User::find($term)या नहीं User::find(1), लेकिन यह एक तरह का बयान नहीं दे रहा है। मैं एक प्रत्यक्ष उत्तर की तलाश में नहीं हूं, …

14
लारवेल में गैर-कुंजी स्तंभ फ़ील्ड के लिए अलग-अलग मान कैसे प्राप्त करें?
यह काफी आसान हो सकता है लेकिन पता नहीं कैसे करना है। मेरे पास एक तालिका है जो किसी विशेष गैर-कुंजी स्तंभ फ़ील्ड के लिए बार-बार मान हो सकती है। मैं क्वेरी बिल्डर या एलोकेंट का उपयोग करके एक SQL क्वेरी कैसे लिख सकता हूं जो उस कॉलम के लिए …

6
एलोकेंट में डिफ़ॉल्ट प्राथमिक कुंजी बदलें
क्या मैं एलोकेंट मॉडल को प्राथमिक कुंजी बदल सकता हूं। मैं admin_id'आईडी' के बजाय उदाहरण के लिए प्राथमिक कुंजी सेट करना चाहता हूं ? मुझे पता है कि मैं जैसे मॉडल के लिए टेबल का नाम बदल सकता हूं protected $table = "admin"; क्या प्राथमिक कुंजी के लिए कुछ समान …

7
लारवेल एलोकेंट - एक पंक्ति प्राप्त करें
यह एक साधारण प्रश्न हो सकता है, लेकिन मैं इसका पता नहीं लगा सकता। मैं ईमेल का उपयोग करके एक उपयोगकर्ता प्राप्त करने की कोशिश कर रहा हूं: $user = User::whereEmail($email)->get(); लेकिन यह $ उपयोगकर्ताओं का एक सरणी (आयाम 1) लौटा रहा है। इसलिए यदि मुझे नाम प्राप्त करना है, …
91 laravel  eloquent 

2
लारवेल में एक मेज से सभी पंक्तियों (नरम हटाए गए भी) को कैसे प्राप्त करें?
किसी तालिका से सभी पंक्तियों को प्राप्त करने के लिए, मुझे उपयोग करना होगा Model::all()लेकिन (अच्छे कारण से) यह मुझे नरम हटाए गए पंक्तियों को वापस नहीं देता है। क्या एक तरीका है जिससे मैं एलोकेंट के साथ इसे पूरा कर सकता हूं?

5
सरणी के रूप में केवल एक कॉलम मिलता है
लवलीन 5.2 में वाक्पटुता का उपयोग करके केवल एक स्तंभ को एक भिन्न सरणी के रूप में कैसे प्राप्त करें? मैं प्रयास कर चुका हूं: $array = Word_relation::select('word_two')->where('word_one', $word_id)->get()->toArray(); लेकिन यह इस तरह 2 dimentional सरणी के रूप में देता है: array(2) { [0]=> array(1) { ["word_one"]=> int(2) } [1]=> …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.