返回一条数据
Country::find()->one();
返回所有数据
Country::find()->all();
返回记录的数量
$country =Country::find()->count();
$model = new Country(); 实例化模型层新增
$model->username = 'zhangsan'; 字段username
$model->password = '123456';
$model->save(); 保存
实例化修改
$country = Country::find()->where(['id'=>'2'])->one(); 查询一条数据
$country->username = '张三';
$country->save();
实例化删除
$country = Country::find()->where(['id'=>'8'])->one();
$country->delete();
使用createCommand()进行新增数据
Yii::$app->db->createCommand()->insert('country',['username'=>'value','password'=>'value'])->execute();
使用createCommand()修改
Yii::$app->db->createCommand()->update('content',['name'=>'value'],'id=1')->execute();
使用createCommand()删除
Yii::$app->db->createCommand()->delete('country','id=9')->execute();
直接删除
Country::deleteAll('id=7');
直接修改
Country::updateAll(['username'=>'root'],'id=3');
相关文章
- MySQL数据表的“增删查改“
- 【Qt】数据库(一)SQLITE创建、增删查改
- 2017-12-19python全栈9期第四天第二节之列表的增删查改之删除的pop和del和remove和clear
- 详细记录->使用Maven+SSM框架,实现单表简单的增删改查
- 进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限
- 进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限.
- Linux进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限
- java 三大框架 struct2部分 实现增删该查操作
- 【MyBatis】 MyBatis框架下的高效数据操作:深入理解增删查改(CRUD)-My Batis
- YII1 增、删、改、查数据库操作