小编Ris*_*shu的帖子

cakephp 3 中的 SUM 查询不起作用

我正在尝试添加相同字段的数据并希望返回我使用以下查询的结果:

$total = $this->Details->find('all', array(
    'fields' => array('sum(Details.total_downtime+ Details.total_downtime)'), 
    'conditions' => array('Details.site_id' => $id)
));    
print_r($total->toArray());
exit;
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

Array ( 
    [0] => App\Model\Entity\Detail Object ( 
        [displayField] => username 
        [_accessible:protected] => Array ( 
            [*] => 1 
            [id] => 1 
            [site_id] => 1 
            [uptime] => 1 
            [downtime] => 1 
        ) 
        [_properties:protected] => Array ( 
             [sum(Details] => Array ( [total_downtime+ Details] => 4 ) 
        ) 
        [_original:protected] => Array ( ) 
        [_hidden:protected] => Array ( ) 
        [_virtual:protected] => Array ( ) 
        [_className:protected] => App\Model\Entity\Detail …
Run Code Online (Sandbox Code Playgroud)

cakephp cakephp-3.0

3
推荐指数
1
解决办法
6601
查看次数

如何在cakephp 3中手动进行密码散列?

我正在处理忘记密码,我想使用rand()发送新密码.将密码发送到客户电子邮件后,我想用哈希更新新密码,但我不知道如何做到这一点?请帮帮我解决这个问题?

码:

$hash = Security::hash('CakePHP Framework');
Run Code Online (Sandbox Code Playgroud)

错误:找不到类'App\Controller\Security'

hash cakephp-3.0

2
推荐指数
1
解决办法
6616
查看次数

标签 统计

cakephp-3.0 ×2

cakephp ×1

hash ×1