मैं तालिका से विशिष्ट कॉलम चुनना चाहता हूं। सभी कॉलम नहीं।

$this->userModel->where($where)->first();

मैं इसका उपयोग कर रहा हूं लेकिन यह सभी डेटा देता है।

2
user1951608 27 जिंदा 2020, 00:01

1 उत्तर

सबसे बढ़िया उत्तर

CI4 क्वेरी बिल्डर दस्तावेज़ के अनुसार आप चुनें() इस प्रकार:

$db      = \Config\Database::connect();
$builder = $db->table('mytablename');        // 'mytablename' is the name of your table

$builder->select('userid','username');       // names of your columns
$builder->where('userid', 5);                // where clause
$query = $builder->get();

return $query;

where() कर सकते हैं 4 तरीकों से उपयोग करना संभव है, आप चुन सकते हैं।

यह सामान मॉडल फ़ाइल में रखा जाना चाहिए, जिसकी विधि $query DB डेटा का सेट लौटाएगी।

1
Aksen P 26 जिंदा 2020, 21:36