これを一部として含むクエリがあります:
$this->db->where(array(
'jobs.open_intentions' => 1,
'jobs.open' => 1,
'jobs.pending' => 0,
'jobs.awarded' => 0));
これは問題なく動作しますが、その形式は好きではありません。実際には、次のように書きたいと思います
$this->db->where('jobs.open_intentions', 1)
->where('jobs.open', 1)
->where('jobs.pending', 0)
->where('jobs.awarded', 0);
私は知っていますが、とにかく、私の質問は、ある方法を他の方法よりも選択する必要がある理由はありますか、それとも単なる好みの問題ですか?