Как предотвратить несколько обращений к БД в Laravel и совместно использовать состояние в рамках одного запроса? - PullRequest
0 голосов
/ 15 октября 2018

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

В Javascript-фреймворках в прошлом я использовал службу, в которой я мог сохранять какое-то состояние и вставлять его в несколько разных мест, чтобы мне не приходилось выполнять работу несколько раз, сохраняя некоторое состояние.

Есть ли что-то подобное в Laravel?Я читал о сервисных контейнерах и провайдерах, но документация меня сбивала с толку, и я не уверен, что это сработает?

По сути, я хочу выполнить поиск в БД, запустить несколько функцийи затем сохраните состояние, в котором я смогу найти его в другом месте приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...