yii2 的ActiveRecord
Posted 不受人言驱使,不失己言风范。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2 的ActiveRecord相关的知识,希望对你有一定的参考价值。
一 、查询
返回数组
$cond[] = "and";//条件数组需要加and,单一个字符串不需要加。 $cond[] = "payTime >= ‘{$startDate}‘"; $cond[] = "payTime <‘{$endDate}‘"; $field = [‘merId‘,‘mchntName‘,‘orderId‘]; $payLog = WebPayRecord::find()->select($field)->where($cond)->asArray()->all();
返回对象
$payLog = WebPayRecord::find()->where("merTrxId = ‘{$merTrxId}‘")->one();
二、保存、更新
$this->card_record = new BankCardRecord(); $this->card_record[‘userName‘]= "dawei"; $this->card_record->save(); $bankCard = BankCardRecord::find()->where($cond)->one(); if(!empty($bankCard)){ $bankCard[‘updateTime‘] = date(‘Y-m-d H:i:s‘); $bankCard->update(); }
以上是关于yii2 的ActiveRecord的主要内容,如果未能解决你的问题,请参考以下文章
Yii2 错误 - 找不到类 'yii\mongodb\ActiveRecord'