这是我在控制器中的代码
public function actionCharges($id){
$model= \app\models\IpdCharges::findOne(['doctor'=>$id]);
$model1= \app\models\PatientDetail::findOne(['tpa_name']);
$query = (new \yii\db\Query())
->select('tpa_name')
->from('patient_detail')
->innerJoin('daily_ward_entry',
'daily_ward_entry.general_regn_no = patient_detail.general_regn_no')
->where(['daily_ward_entry.id'=>$id]);
$command = $query->createCommand();
$rows = $command->queryAll();
//var_dump($rows);exit;
if ($rows === Null){
echo 'null';exit;
}else {
echo 'not null';exit;
}
}
如果我正在检查var_dump,我正确得到null而不是null结果。
但除此之外,我总是只回应'not null'
我在这里做错了什么。