Size: a a a

MODX. Русскоязычное сообщество.

2020 April 24

Y

Yaroslav in MODX. Русскоязычное сообщество.
xPDO устарел, но у него используются некоторые практики для быстродействия при получении вложенных результатов. на том пожалуй и остановлюсь)
а с элоквентом я и сам работаю, не брезгую если что))
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
И что? Это нужно для одноразовых запросов.
Надо быть идиотом, чтобы на этом запрашивать таблицы.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Yaroslav
xPDO устарел, но у него используются некоторые практики для быстродействия при получении вложенных результатов. на том пожалуй и остановлюсь)
а с элоквентом я и сам работаю, не брезгую если что))
Глупость этой фразы очевидна, если понимать, что на выходе из любой ORM будет просто SQL запрос.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Для быстродействия делается вью в базе, которая там же кэшируется и сразу имеет план выполнения и статистику.
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
И что? Это нужно для одноразовых запросов.
Надо быть идиотом, чтобы на этом запрашивать таблицы.
да, это нужно для построенных с вложенными сущностями запросов. «дай юзера с постами». когда просто юзера, то понятно что это не нужно
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ну так сделай примитивный метод в 2 строки с джойном
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Глупость этой фразы очевидна, если понимать, что на выходе из любой ORM будет просто SQL запрос.
на выходе любой орм будет объект или связанные объекты. я считаю что орм все-таки для этого) а вот будет ли под капотом один или 1000 запросов для 1000 юзеров с постами это уже другое дело
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
И получай хоть с постами, хоть с результатами анализов.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Yaroslav
на выходе любой орм будет объект или связанные объекты. я считаю что орм все-таки для этого) а вот будет ли под капотом один или 1000 запросов для 1000 юзеров с постами это уже другое дело
1000 юзеров с постами через релейшены будет выбирать тольуо идиот.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Такой же идиот то же самое и в xpdo сделает
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
1000 юзеров с постами через релейшены будет выбирать тольуо идиот.
ну надо этому идиоту, например это сериализовать и отдать json куда бы ни было) почему идиот получил клеймо? что с ним не так?
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
1000 юзеров с постами через релейшены будет выбирать тольуо идиот.
поставлю вопрос иначе: как бы это сделал адекватный разработчик?)
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Ну так сделай примитивный метод в 2 строки с джойном
кстати хотел бы я потом посмотреть на булевы значения и форматирование дат 😊
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Релейшн это работа с курсором
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
А джойн это с множествои
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Релейшн это работа с курсором
утверждение в контексте элоквента же? ну ок
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Про 1000 юзеров невнятный пример
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Это утверждение в контексте теории множеств, очевидно
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Релейшн это работа с курсором
курсор это указатель на множество ) зачем нам говорить какими-то терминами?)
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Это утверждение в контексте теории множеств, очевидно
какое место в ней занимает курсор? чет я запутался)
источник