Size: a a a

2020 May 23

EK

Evgeniy Kuvshinov in Laravel Pro
а что в этом файле(Admin) он расширяет модельку ларавел?)
источник

n

nighthtr [backend] in Laravel Pro
Дмитрий Кожанов
меньше шансов стрельнуть в ногу
так не стреляй в ногу, ты же не дурачок)
источник

EK

Evgeniy Kuvshinov in Laravel Pro
Андрей
Подскажите пожалуйста, как исправить? в чем косяк? голову уже слоамл...
вообще вижу несколько потенциальных проблем
1. не подгружено ядро лары и не инициализированы различные параметры конфигов для подключения
2. возможно admin не экстендит модельку
источник

n

nighthtr [backend] in Laravel Pro
Андрей
Call to undefined method SleepingOwl\Admin\Admin::model()
мб registerModel? )
источник

n

nighthtr [backend] in Laravel Pro
источник

k

kopoBko in Laravel Pro
И вот как теперь понять из чего состоят эти 623мс?!
источник

А

Антон in Laravel Pro
kopoBko
И вот как теперь понять из чего состоят эти 623мс?!
Из миллисекунд
источник

k

kopoBko in Laravel Pro
Антон
Из миллисекунд
из шестьсот двадцати трёх, наверное?))
источник

vv

vvv vvv in Laravel Pro
laravel telescope там больше статы
источник

k

kopoBko in Laravel Pro
vvv vvv
laravel telescope там больше статы
Апи запросы он тоже отслеживать может?
источник

vv

vvv vvv in Laravel Pro
он все пишет  базу
источник

k

kopoBko in Laravel Pro
А, понял
источник

n

nighthtr [backend] in Laravel Pro
и сам занимает 300 из этих 600? ))
источник

n

nighthtr [backend] in Laravel Pro
Evgeniy Kuvshinov
нет можно по разному
есть варианты когда есть риск потерять данные в бд при расчете
есть варианты где риски потерь ниже
есть варианты с рисками ниже но требующие избыточных данных для хранения
Проверил decimal на 1 000 000 строк
источник

n

nighthtr [backend] in Laravel Pro
Все отлично работает
источник

n

nighthtr [backend] in Laravel Pro
Умножение деление через запросы
источник

n

nighthtr [backend] in Laravel Pro
Но умножать и делить в бд точно нельзя
источник

n

nighthtr [backend] in Laravel Pro
Максимум складывать
источник

n

nighthtr [backend] in Laravel Pro
В чем хранить по сути без разницы, если разница как ты с этими цифрами потом работаешь
источник

S

Sergey in Laravel Pro
nighthtr [backend]
всегда работал и все до копейки было в норме
Как-то работал в компании, которая делает хранилища данных и консалтинг, в том числе для банков, типа втб24. Так вот у них в бд (да, там оракл, терадата и тд) валюту хранили в ISO коде, а значение - в DECIMAL(19,4). Проблема как раз в php: в самом языке нет поддержки операций над числами с фиксированной точностью. А MySQL PDO драйвер преобразует DECIMAL в строку, и изменить это поведение нельзя. Я нашёл пакет php-decimal/php-decimal (также надо ставить расширение для php). И написал свой кастомный cast класс, который из строки конструирует Decimal объект, а при "отправке" в бд преобразует в строку. При этом, как заявлено на сайье с доками, операции над этим Decimal быстрее, чем bcmath.
источник