sql >> Database teknologi >  >> RDS >> Mysql

cakephp 3.0 får værdier i to kolonner som én

Det er ikke sådan, du definerer beregnede kolonner, se venligst dokumenterne

Du skal bruge key => value format for at definere alias og udtrykket separat.

$query = $this->Transaction->find('all', [
    'conditions' => [
        'Transactions.house_id' => $houseId
    ]
]);
$query
    ->select([
        'Transactions.id',
        'TOTAL' => $query->newExpr('Transactions.amount * PluTransaction.item_quantity')
    ])
    ->join(/* ... */)
    // ...



  1. Nye Microsoft Access-funktioner på vej!

  2. Hvordan pinger jeg MySQL db og genopretter forbindelse ved hjælp af PDO

  3. Hvordan kan jeg få tidlig adgang til Oracle Java-opdateringer, så jeg kan teste min RIA og undgå brandøvelser, når disse opdateringer offentliggøres?

  4. codeigniter nodejs og nowjs integration