sql >> Database >  >> RDS >> Mysql

virtuele velden gebruiken om waarden op te tellen in cakephp

Ik denk dat je array in de war is. ook, waar stel je de virtuele velden voor het model in? Last but not least:waarom een ​​query in een query?

public function topvotes() { 
    $this->Post->virtualFields = array('total' => 'SUM(Post.vote_total)');
    $posts = $this->Post->find('all', array(
                            'fields' => array('total'),
                            'recursive' => 1,
                            'group' => array('Post.user_id'),
                            'conditions'=>array('Post.type' => 'new')
    ));
    $this->set('posts', $posts);
}


  1. Hoe naar beneden afronden op het dichtstbijzijnde gehele getal in MySQL?

  2. DATEDIFF_BIG() Voorbeelden in SQL Server

  3. Hoe Tan() werkt in PostgreSQL

  4. Vereist ODP.NET installatie van Oracle Client?