腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
更新
绕过
不
调用
yii
中
的
afterSave
、
我
的
控制器中有用于
更新
模型
的
updatebypk,但我发现updatebypk不
调用
Yii
afterSave
function.It是updatebypk
的
行为Model.php
浏览 3
提问于2017-02-22
得票数 0
回答已采纳
5
回答
yii
2
中
的
afterSave
重定向
、
我
的
模型中有一个
afterSave
函数,它根据用户给出
的
开始时间和持续时间保存一些服务
的
到期日期。我
的
afterSave
运行良好,但在保存模型后没有被重定向,而是显示了一个空白页面。型号:{ $this->sa
浏览 0
提问于2014-05-02
得票数 5
1
回答
如何在beforeSave、beforeValidate、
afterSave
等中正确
调用
parent::
、
在
Yii
文档
中
,我们经常可以看到“确保
调用
父实现,以便正确地引发事件”。对于beforeSave,beforeValidate,
afterSave
...在
Yii
博客教程
中
,我看到:{ {protected function
afterSave
() parent::<
浏览 0
提问于2013-01-06
得票数 4
回答已采纳
1
回答
强制刷新后
的
更新
数据显示(
Yii
2)
、
、
、
我正在
yii
2 basic上工作,当我
更新
一个表单时,数据在数据库
中
更新
成功,但是即使在刷新链接之后,
更新
数据也不会在表单
中
显示,但是当我努力刷新或删除缓存时,它会在表单
中
显示
更新
的
数据,这可能是一个问题是
yii
2配置问题还是服务器配置问题?在db.php
中
,我有这两个值'enableQueryCache
浏览 0
提问于2020-09-14
得票数 0
2
回答
Yii
2触发来自
afterSave
的
模型/记录
更新
、
、
在
Yii
2
中
保存了一个新
的
模型/活动记录之后,我将在文件系统上安排一个作业。我在
afterSave
中
这样做,我想用我得到
的
调度程序
的
作业id
更新
记录。但是,当我在将正确
的
属性设置为作业id后在模型
中
调用
$this-> update ()时,不会发生任何
更新
。在
afterSave
()中使用update()可能是个坏主意,但是接下来如何才是解决这个问题
浏览 5
提问于2014-04-28
得票数 3
回答已采纳
3
回答
保存前
的
Yii
2检查属性是否已更改
、
、
我想根据存储在数据库
中
的
数据,检查我
的
模型
中
的
某些属性是否在beforeSave()方法中发生了更改。我
的
目标是创造历史。如果某些属性发生变化,我会将副本保存到model_history表
中
。
浏览 2
提问于2017-02-28
得票数 12
回答已采纳
1
回答
Yii
2设置器
不
工作
、
、
、
我有一个
yii
2设置器
的
问题,我有一个来自另一个表
的
名为“角色”
的
字段,它
的
用户和角色都与表"user_role“
中
的
user_id链接,getter可以找到,但setter
不
工作,
yii
2不
调用
setter,我尝试了太多
的
事情,我把"rules”
中
的
字段"role“作为安全
的
函数,但它没有帮助,我写了$role作为
浏览 3
提问于2015-08-26
得票数 2
2
回答
如何仅对特定
的
控制器操作实现
afterSave
方法?
现在,我只想在一个使用模型A
的
控制器
中
实现
afterSave
方法。例如,在控制器C
中
,它
调用
afterSave
()函数,所以我希望在该函数
中
调用
only.how,是不是?protected function
afterSave
() parent::
afterSave
(); { echo"hello";
浏览 0
提问于2013-03-21
得票数 0
回答已采纳
1
回答
从单独
的
模块钩入用户保存
、
我想使用模块在一个大型
的
单块
Yii
应用程序中分离代码。假设有一个core模块,它有一个User模型,我正在创建一个跟踪用户
更新
的
新audit模块。审计模块具有一个AuditLog模型,该模型存储有关User模型更改
的
信息。 如果我
不
试图将审计上下文保持独立,我可以将审计逻辑添加到User->
afterSave
()
中
。在
Yii
中
,在不向用户模型添加审计特定逻辑
的
情况下,对被保存
的</em
浏览 2
提问于2022-02-21
得票数 0
回答已采纳
1
回答
Yii
2活动记录将zerofill列转换为int丢失零
、
、
我有一个主id为零
的
User表 `id` int(5) unsigned zerofill NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)我
的
User模型如下所示: class
浏览 5
提问于2015-12-27
得票数 2
3
回答
Yii
将数据库连接限制为只读
、
虽然我可以将我
的
数据库用户帐户设置为只允许读取,但还有其他人在管理这个系统,我希望在应用程序级别提供一些冗余,以绝对防止使用
Yii
的
标准ActiveRecord类进行意外写入。在论坛上找到了这些信息,但想知道是否有人可以确认这是一个好
的
方法和/或建议另一个方法。public function onBeforeSave($event) $this->db =
Yii
::app()->masterDb; public function onAfterSave($event
浏览 2
提问于2012-07-09
得票数 6
回答已采纳
2
回答
如何在
Yii
2 restful控制器
中
执行其他任务?
、
、
、
、
这是我
的
RESTful控制器
的
样子。<?php use
yii
\rest\Controller;use
yii
\web\Response; } 它在默认行为下工作得很好,但只创建用户并退出是不太实际
的
。
浏览 30
提问于2015-10-18
得票数 5
2
回答
在模型
afterSave
中
返回
yii
2
如果有一个控制器
yii
2,其中只有一个模型,例如,大纲: public function actionCreate模型
中
的
afterSave
: if(!$this->isNewRecord) {
Yii
::$ap
浏览 4
提问于2017-03-17
得票数 1
2
回答
带有脏属性
的
aftersave
()和beforesave()
、
我是新来
的
Yii
2我陷入了在
更新
中
触发更改属性
的
问题。我只需要获取更改后
的
属性,并将另一个表记录保存为新值。 请任何人可以帮助我解决这个与保存前,保存后和脏
的
属性?
浏览 23
提问于2017-08-18
得票数 0
3
回答
如何在
yii
2
中
的
每个$model->save()函数之后运行定制代码
、
、
、
、
我希望在
Yii
2
中
的
每个$model->save()之后或之前执行我
的
自定义代码。任何帮助或建议都将不胜感激。
浏览 2
提问于2017-04-12
得票数 2
1
回答
Yii
框架和PostgreSQL分区表-0行受影响
、
、
、
PostgreSQL 9.1 也许有人可以批评他对
Yii
+ PostgreSQL分区表
的
解释。
Yii
模型认为新记录没有保存(但它保存了),并且$Model->save();返回false,因此
afterSave
()不能工作,等等。即使我刚刚
更新
了保存
的
记录,抛出,所有的一切
浏览 7
提问于2012-05-10
得票数 6
1
回答
如何使用
Yii
2
中
的
基本模板为用户分配角色?
、
在文档
中
,它指出可以使用以下代码将角色分配给高级模板
中
的
用户:{ $usergenerateAuthKey(); $auth =
Yii
在基本模板中有这样做
的
方法吗? 我考虑过使用
浏览 3
提问于2016-01-22
得票数 1
回答已采纳
1
回答
如何比较
Yii
中
的
两个日期&
更新
模型数据
、
、
、
、
我有一个叫BloodRequest
的
模型。当在此模型
中
创建任何新记录时,记录
的
状态被定义为“活动”。现在,我试图在
YII
1.1
中
制作一个控制器,它将检查保存在"required_on“
中
的
日期是否早于两个月。如果超过两个月,则状态将
更新
为“非活动”。 问题:我做了控制器,它
更新
了状态。但它将所有状态
更新
为非活动状态,而不是
更新
两个月以上
的
记录。我一直在努力找出问题出在哪里
浏览 1
提问于2016-04-29
得票数 0
回答已采纳
1
回答
Yii
2 ActiveRecord在紧急加载后获取新关系
我在
Yii
2有一个项目,其中我有两个一对一关系
的
模型。$plans = Plan::find()->with('subscription')->all();$plan->subscription_id = 5;问题是,现在$plan
浏览 0
提问于2018-08-30
得票数 0
1
回答
aftersave
在
yii
中
不起作用
、
、
aftersave
在
yii
中
不起作用......在这里,当我在tbl1
中
创建一条记录后,我需要在tbl1
中
更新
到期日期,即,通过添加tbl2持续时间来完成,下面是代码 $edata=
Yii
::app()->db->createCommand($sql1)->queryRow(); var_dump(&quo
浏览 0
提问于2014-01-15
得票数 0
点击加载更多
相关
资讯
微信小程序实践:服务器端接口restful配置
yii 操作session
Yii2如何使用Yii:t
从Laravel,Yii,Thinkphp中学习php 操作数据库的事务嵌套
Yii2.0框架最简单最详细的安装教程
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券