gpt4 book ai didi

cakephp - 如何在 cakephp 中的 $this->paginate() 中传递自定义 mysql 查询?

转载 作者:行者123 更新时间:2023-12-04 06:08:33 24 4
gpt4 key购买 nike

作为 CAKEPHP 初学者,我正面临这个问题,抱歉,如果这是一个非常简单的问题。

我的数据库中的一个表中有一个 TIMESTAMP 字段,但我只想显示数据库中的月和日。由于有一个 mysql 函数 MONTHNAME() 和 DAYOFMONTH(),这将是我的解决方案,但我想知道如何使用 paginate() 函数执行此操作,如下所示。

在我的 LogController index() 中,我有以下代码;

$this->Log->recursive = 0;
$this->paginate = array(
'limit' => 10,
'order' => array(
'Log.id' => 'desc'
));

$this->set('logs',$this->paginate());

在我的 View/Logs/index.ctp 中,我有;
$i = 0;
foreach ($logs as $log):
echo h($log["Log"]["time"]);

我该怎么做呢?

最佳答案

echo date('M d',$log["Log"]["time"]);

关于cakephp - 如何在 cakephp 中的 $this->paginate() 中传递自定义 mysql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8070461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com