JohnCMS 9.1.0

Тема закрыта
Нужно ли количество непрочитанных тем на форуме в уведомлениях?
Да (8)
30%
Нет (7)
26%
Оставить опционально (12)
44%
Всего голосов: 27
7.43K
.
Hey guys! Finally I'm gonna change status!?
Simba, На кой хрен этот запрос нужен для не авторизованных?
/**
     * Выборка только непрочитанных
     *
     * @param Builder $query
     * @return Builder
     */
    public function scopeUnread(Builder $query): Builder
    {
        return $query->whereNull('read_at');
    }
.
Hey guys! Finally I'm gonna change status!?
Simba, Конкретно вот этот запрос
select count(*) as aggregate from `notifications` where `read_at` is null and `user_id` = ?
.
Кадило крутится, лавэха мутится
kantry, Да, надо запухнуть под условие.
.
Hey guys! Finally I'm gonna change status!?
Simba, Там еще есть несколько лишних запросов для не авторизованных
e.g (+/-)
.
Hey guys! Finally I'm gonna change status!?
Кое где индексов не хватает))
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
This is the new shit
Прикрепленные файлы:
.
Simba, Почему нет проблем в 7.1.0 Я получаю ошибку MySQL в 6.2.2
Можете ли вы сказать мне, как исправить ошибку MySQL
.
Кадило крутится, лавэха мутится
# RedMan (12.03.2020 / 10:25)
Simba, Почему нет проблем в 7.1.0 Я получаю ошибку MySQL в 6.2.2
Можете ли вы сказать мне, как исправить ошибку MySQL
Потому что ты ставишь устаревшую версию CMS на новую версию php. Нужно ставить на старую версию php 5.6
.
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
Casper, У меня лучше
Прикрепленные файлы:
Всего: 258