Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Mij
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 20
1

Запрос: кол-во объектов связанной модели, согласно условию, должно быть равно 1 или другому значению

25.04.2018, 00:40. Просмотров 718. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Есть 2 модели: гости и визиты, связь один ко многим, необходимо получить гостей, который за определенный период посетили определенное кол-во раз (к примеру: 1, 2, 3...), как это можно реализовать?

...
$guests = $guests->whereHas('actguests', function ($query) use ($start_m,$end_m) {
$query->where('start','>=',$start_m)->where('start','<=',$end_m) /* ->whereCount(1); */
});

Промежуточный код, по гостям еще есть проверки. "->whereCount(1)" - это отсебятина закомментирована для ясности дела, то есть кол-во объектов связанной модели, согласно условию, должно быть равно единице, или другому значению.

Проект на фреймворке Laravel 5.4
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2018, 00:40
Ответы с готовыми решениями:

В таблице последнее значение 2 столбцов по условию должно быть равно 0, как сделать так, чтобы отображались нули
При построении таблицы последнее значение 2 столбцов по условию должно быть равно 0, как сделать...

Составить следующее условие в таблице: "поле2" должно быть больше или равно "поле1"
Подскажите, пожалуйста. Как составить следующее условие в таблице: &quot;поле2&quot; должно быть больше или...

Как должна быть организована сеть офиса? Что должно быть настроено обязательно, а чего быть не должно?
Добрый день. Сразу оговорюсь, что я инженер-строитель и настройкой сети занимаюсь только потому,...

Как выносить модели и сколько их должно быть?
Начал писать MVC велосипед для понимания сути, но не пойму как вынести модели. Драйвер делать пока...

Rails. Доступ к полям связанной таблицы. Имя связанной модели и поля в переменных
Добрый день, добрым людям! Вероятно ответ прост, однако найти его сам оперативно не смог. Есть...

2
ytf
236 / 256 / 184
Регистрация: 15.08.2017
Сообщений: 1,483
26.04.2018, 17:10 2
необходимо получить гостей, который за определенный период
не который, а которые
0
FloppyDisc
Особый статус
605 / 206 / 161
Регистрация: 18.11.2015
Сообщений: 1,046
26.04.2018, 21:08 3
Лучший ответ Сообщение было отмечено Mij как решение

Решение

не знаю как там на ларавел, но в yii можно было примерно так:
PHP
1
2
3
4
5
->andWhere([
   'between', 'start',
   date('H:i:s', strtotime('18:00')),
   date('H:i:s', strtotime('21:00'))
]);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2018, 21:08

Консольная змейка: количество длины змейки должно быть равно количеству съеденной цифры
Здравствуйте, делаю игру консольная змейка, нужно добавить тело змейки, количество длины змейки...

Написать функцию проверки упорядоченности объектов в последовательности согласно условию
Дано n объектов, каждый из которых определён тремя числами. Написать функцию для определения,...

Задача о рюкзаке, только рюкзаков два и в каждом должно быть равное кол-во обьектов
Не особо представляю как называется алгоритм/задача для этой проблемы, но &quot;задача о рюкзаке&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru