[英]How to print findBySql yii2
我在yii2中使用findBySql,我需要打印查詢的計數,但是我只得到了'cidade'索引。
查詢:
$a2m = AlarmesCorrentes::findBySql('SELECT COUNT(CIDADE) AS CONTA, CIDADE
from
alarmes_correntes WHERE lastUpdate >= DATE_SUB(NOW(), INTERVAL 2 HOUR)
GROUP BY
CIDADE ORDER BY CONTA DESC LIMIT 7 ')->all();
印刷:
foreach($a2m as $m ){
echo "<pre>";
print_r($m['CIDADE']);
// print_r($m['CONTA']);
echo "</pre>";
}
?>
獲取未知屬性:app \\ modulos \\ dashboard_intragov \\ models \\ AlarmesCorrentes :: CONTA
我的數據庫數據以查看格式:
最簡單的方法是在您的模型中
添加一個與您使用的別名相同名稱的公共變量,例如:$ conta
class AlarmesCorrentes extends \yii\db\ActiveRecord
{
public $conta;
.......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.