php - cakephp 按不同分组

标签 php mysql arrays cakephp-2.0

我有一张命令女巫表,其中包含一个日期,heure ...我想返回一张女巫表,按日期给我一个命令组,但我的问题是,我每个日期都会得到一个命令组,而当我在该日期上有多个命令时,我会得到一个命令组。和她约会是我的要求:

$factures = $this->Commande->find('all', array(

                    'conditions' => array(
                        'Commande.prestataire_id' => $this->request->data['prestataire_id']

                    ),
             'group' => array('Commande.date'),
                 'order' => array('Commande.date' => 'DESC'),
                 'fields' => array(' Commande.date'),
                ));

这是输出:

{
    "status": "Success",
    "status_code": 200,
    "message": "Commande trouvé",
    "data": {
        "everjob_get_Mission": {
            "data": [
                {
                    "Commande": {
                        "date": "2018-04-25"
                    }
                },
                {
                    "Commande": {
                        "date": "2018-04-24"
                    }
                },
                {
                    "Commande": {
                        "date": "2018-04-23"
                    }
                },
                {
                    "Commande": {
                        "date": "2018-04-19"
                    }
                },
                {
                    "Commande": {
                        "date": "2018-04-20"
                    }
                }
            ]
        }
    }
}    

最佳答案

尝试下面的代码。我希望它对你不确定。

$factures = $this->Commande->find('all', array(
        'fields' => 'DISTINCT Commande.date',
        'conditions' => array(
            'Commande.prestataire_id' => $this->request->data['prestataire_id']

        ),
    'group' => array('Commande.date'),
    'order' => array('Commande.date' => 'DESC')
));

关于php - cakephp 按不同分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50024365/

相关文章:

java - Hibernate文档矛盾: SQL Normalization vs Entity Mapping on Multiple Tables

mysql - 在 MySQL 存储例程中创建动态 WHERE 子句

mysql - 尝试将两个表关联在一起

php - 除以零警告

PHPUnit 提供程序不使用依赖项

PHP 防止 strip_tags 删除损坏的标签

php - php 中的 if 语句使用日期

mysql - 数组 - StripTags

python - 通过 2D 数组作为索引范围对 1D 数组进行 Numpy View

javascript - Ramda 循环数组