medveddev / bxorm

24 stars 10 forks source link

Массовый save для множественных полей #33

Closed toxaw closed 3 years ago

toxaw commented 3 years ago

При массовом save для множественных полей происходят дополнительные запросы SELECT для каждого элемента. Запрос: image Sql Track: image Пример трека: image

Массового save`ить элементы с множественными свойствами не очень оптимально. Почему orm заранее для всех свойств не сделает свои запросы, а делает их во время изменения значений у множественного поля?

Версии:

iblock 21.300.0 main 21.300.0

medveddev commented 3 years ago

в данном случае поля не должны выбираться, т.к. уже полностью выбраны в первом запросе. фикс в main 21.600.0 (af9d4572b9ce)