Size: a a a

Laravel для начинающих

2020 January 18

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Ребят продублирую вопрос, а то так и не вдуплил как сделать....
Вот есть у нас 2 таблицы, Номера и таблица Операции(сюда мы вписываем любое действия с номером в отдельную запись)
Как вытащить с таблицы номер, который будет подчинатся таким условиям:
Операций за 24 часа было < 6 (то есть 5) а если их 5 уже, то смотрим прошло ли 24 часа с последний 5 той операции, если да - берем номер
Просто может быть такое что добавились новые номера и там операций понятное дело что меньше 5ти, а может быть такое что уже закончилсь все номера где менше 5ти операций, и нужно смотреть прошло ли 24 часа с последней 5 той операции. если да берем по новой этот номер... как это все сделать грамотно без костылей блин...
источник

RK

Roman Kolosov in Laravel для начинающих
Frozzen[ TOP-1 Tech Support]
Ребят продублирую вопрос, а то так и не вдуплил как сделать....
Вот есть у нас 2 таблицы, Номера и таблица Операции(сюда мы вписываем любое действия с номером в отдельную запись)
Как вытащить с таблицы номер, который будет подчинатся таким условиям:
Операций за 24 часа было < 6 (то есть 5) а если их 5 уже, то смотрим прошло ли 24 часа с последний 5 той операции, если да - берем номер
Просто может быть такое что добавились новые номера и там операций понятное дело что меньше 5ти, а может быть такое что уже закончилсь все номера где менше 5ти операций, и нужно смотреть прошло ли 24 часа с последней 5 той операции. если да берем по новой этот номер... как это все сделать грамотно без костылей блин...
10 баксов, скину код)
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Roman Kolosov
10 баксов, скину код)
На Яндекс принимаешь?)
источник

RK

Roman Kolosov in Laravel для начинающих
слишком пошло звучит
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Roman Kolosov
слишком пошло звучит
я серьозно
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
Frozzen[ TOP-1 Tech Support]
Ребят продублирую вопрос, а то так и не вдуплил как сделать....
Вот есть у нас 2 таблицы, Номера и таблица Операции(сюда мы вписываем любое действия с номером в отдельную запись)
Как вытащить с таблицы номер, который будет подчинатся таким условиям:
Операций за 24 часа было < 6 (то есть 5) а если их 5 уже, то смотрим прошло ли 24 часа с последний 5 той операции, если да - берем номер
Просто может быть такое что добавились новые номера и там операций понятное дело что меньше 5ти, а может быть такое что уже закончилсь все номера где менше 5ти операций, и нужно смотреть прошло ли 24 часа с последней 5 той операции. если да берем по новой этот номер... как это все сделать грамотно без костылей блин...
именно с 5-й операции?
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
если после 4-й операции прошло 24 часа номер не брать?
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
🎃 Даниил ◠‿◠✿
если после 4-й операции прошло 24 часа номер не брать?
ну просто общий лимит это 5 операций за 24 часа, если 4 операции были, то еще можно сделать одну операцию
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
🎃 Даниил ◠‿◠✿
если после 4-й операции прошло 24 часа номер не брать?
Просто тут реально хрень выходит, может я не правильно продумал, выходит нам нужно брать номера в которых операций в день < 6, но если таких нету то нужно смотреть есть ли номера где прошло 24 часа после 5той операци...
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
это получается как 2 сразу выборки блин...
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
И что?)
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Наверное через 2 ифы как-то, if 1(если операций < 6), if 2(операций 5, смотрим прошло ли 24 часа после последней операции)
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
А че сразу не взять из базы?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Количество
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Alexander Pavlenko 🌚
А че сразу не взять из базы?
да я не знаю как сделать чтобы сразу с базы организовать такую долбанутую выборку)
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Диапазон дат
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
Alexander Pavlenko 🌚
Диапазон дат
А дальше что?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Все
источник

F

Frozzen[ TOP-1 Tech Support] in Laravel для начинающих
А как же остальные условия...
источник

Д

Діма in Laravel для начинающих
Привет.
Есть  функция.
public function filter(Request $request)
$request->make = 'audi';
``

Как мне передать в эту функцию из вне переменную если она у меня в строке.

т.е. у меня есть в том же классе некая функция
public function makeAudi($make)
{
    $this->filter($make) так не могу передать потому что мне нужно инстанс передать.
источник