Dmitry
что то типа class Card fnc add(CardItemInterface) $card->add(new ObjectType1(id, price, amount, title));
Игорь
Cart
Игорь
Если что
Игорь
Cart = корзина Card = карточка
Aleserche
Нужна будет таблица для цен. Item, Price, Date - где Item и Date составной ключ
Dmitry
для чего?
Игорь
Нужна будет таблица для цен. Item, Price, Date - где Item и Date составной ключ
А почему бы не реализовать в зашифрованой куке?
Aleserche
1. Чтобы история заказов показывала те цены, которые были на момент покупки. 2. Отчеты
Игорь
Ну а почему бы после покупки в таблицу не вносить?
Aleserche
Ну к заказу
Dmitry
Ну к заказу
ну там уже без всяких ссылок
Aleserche
В любом случае цены и товары разделяют
Aleserche
Каких ссылок?
Aleserche
Ладно, не хочу вникать
Dmitry
Каких ссылок?
на таблицу товара
Aleserche
Если магазин простой как 3 рубля, то можно гвоздями все прибивать
Aleksey
всем привет. можете подсказать, почему хостинг не видит php файл? хотя он на сервере есть
Aleksey
Aleksey
приложение на silex. локально все работает. htaccess уже удалил
Vladimir
public попробуй из урла убрать
Aleksey
файл в папке public. урл верный
Vladimir
GET http://molinos45.xyz/public/admin.php 500 (Internal Server Error)
Vladimir
смотри логи пхп своего
Nerd
Всем привет. В этой конфе думаю раз 100 уже задавали этот вопрос. Ну что поделать, пусть будет 101😁 Какой посоветуете vps с хорошими характеристиками и малой ценой? Это конечно все утопия, ну может есть какой-нибудь😁
Ар
fastvps, simplecloud
Rishat
Ребят как сделать запрос dd($booksJournals['books']->posts() ->whereHas('nodes', function($q){ $q->where('language_id', '=',app()->getLocale()); $q->where('fields', '=', 'on-main-page-book'); // Где в fields on-main-page-book == 1 })->with('images')->latest()->take(3)->toSql()); Где fields имеет значение on-main-page-book == 1 такой сейчас fields "fields" => "{"on-main-page-book":"1"}"
Rishat
Вот более ясная картина: https://jsfiddle.net/wenbnpx7/
Maksim (Ellrion)
хотя в первом варианте мб кавычки и не нужны не помню. мб и не помешает то что кебаб кейс
Rishat
хотя в первом варианте мб кавычки и не нужны не помню. мб и не помешает то что кебаб кейс
"select * from `posts` where `posts`.`category_id` = ? and `posts`.`category_id` is not null and (select count(*) from `post_nodes` where `post_nodes`.`post_id` = `posts`.`id` and `language_id` = ? and `fields->"on-main-page-book"` = ?) >= 1 order by `created_at` desc limit 3" ошибка , может как-то по другому можно ? SQLSTATE[42S22]: Column not found: 1054 Unknown column 'fields->"on-main-page-book"' in 'where clause'
Maksim (Ellrion)
а у тебя лара какая?
Maksim (Ellrion)
да ладно?!
Maksim (Ellrion)
какая из 5?
Rishat
какая из 5?
Laravel Framework version 5.0.35
Maksim (Ellrion)
тогда только через raw. тебе работу с json полями еще не подвезли. а ты уверен что у тебя json поле? (просто при старой ларе не верится что там новая база) какая база у тебя?
dmi
dmi
спасибо
Maksim (Ellrion)
не понял про базу, проверил в структуре тип поля TEXT :(
что непонятно в вопросе "какая база?"?)
Maksim (Ellrion)
а версия?)
Rishat
ща посмортю)), я просто homestead заюзал и хз что там
Rishat
а версия?)
5.7.19-0ubuntu0.16.04.1
Maksim (Ellrion)
а причем тут хоумстед? у тебя в проде база наверняка другая. Ты прикалываешься что ли?
Maksim (Ellrion)
чтд. нет у тебя джейсон полей. юзай второй вариант
Maksim (Ellrion)
там только камнем преткновения может быть пробел между двоеточием и значением. для верности конечно надо raw и regexp юзать. но при стандартной сериализации из php вроде пробела нет
Rishat
Ток я просто запрос выше взял, камня вроде нету )
Arthur'); DROP TABLE Users;--
если у меня public function show(Mentor $mentor) как подцепить with(['relation'])->get() ?
Arthur'); DROP TABLE Users;--
with? для экономии, relation чтобы заранее подготовить
Konstantin
если у меня public function show(Mentor $mentor) как подцепить with(['relation'])->get() ?
опиши в модели и ломись через встроенный механизм
Konstantin
не надо заранее, оно и так достаточно быстро работает
Maksim (Ellrion)
при наличии 1 объекта что жадная что ленивая что жадноленивая никакой разницы
Maksim (Ellrion)
жадная загрузка не делает джоин
Arthur'); DROP TABLE Users;--
ускоряет загрузку она в 4 раза
Arthur'); DROP TABLE Users;--
с двух секунд, до полсекунды
Arthur'); DROP TABLE Users;--
как сделать то?
Maksim (Ellrion)
что то ты гонишь. не может этого быть
Maksim (Ellrion)
ты видимо что то недоговариваешь)
Arthur'); DROP TABLE Users;--
на локалке так по крайней мере
Maksim (Ellrion)
да не может этого быть. покажи весь код
Arthur'); DROP TABLE Users;--
так как не может быть?
Arthur'); DROP TABLE Users;--
логически даже подумать
Arthur'); DROP TABLE Users;--
один запрос в базу место 10 запросов на каждого пользователя
Nerd
Maksim (Ellrion)
один запрос в базу место 10 запросов на каждого пользователя
где у тебя 10 пользователей? я вижу одного который биндится - Mentor $mentor
Maksim (Ellrion)
внезапно уже абсолютно другой код. ты же про show спрашивал
Arthur'); DROP TABLE Users;--
я не про скорость спрашивал
Arthur'); DROP TABLE Users;--
я спрашивал как привязать
Arthur'); DROP TABLE Users;--
relation
Maksim (Ellrion)
а я тебе говорю что там где ты спрашиваешь не нужен with
Arthur'); DROP TABLE Users;--
что нужно?
Maksim (Ellrion)
ничего не нужно
Maksim (Ellrion)
ленивая
Arthur'); DROP TABLE Users;--
как так?