query-builder पर टैग किए गए जवाब

13
सिद्धांत 2 के साथ WHERE IN का उपयोग कैसे करें
मेरे पास निम्नलिखित कोड है जो मुझे त्रुटि देता है: Message: Invalid parameter number: number of bound variables does not match number of tokens कोड: public function getCount($ids, $outcome) { if (!is_array($ids)) { $ids = array($ids); } $qb = $this->getEntityManager()->createQueryBuilder(); $qb->add('select', $qb->expr()->count('r.id')) ->add('from', '\My\Entity\Rating r'); if ($outcome === 'wins') { …

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; मैं एक बेहतर समाधान की …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.