Используете Platform Cache ?
Ваше мнение об этой фиче?
вроде это совершенно новая фитча, а я еще не могу отучить людей кверить (!) Custom settings...
А как еще можно достать Custom settings в коде?О-о
я до последнего времени вообще не подозревал что их можно кверить... и да, это квери работает against limits...
КастСетинги - это кешированые данные, которые всегда доступны в виде Мапы или Листа, просто применяй нужные методы и бери то, что тебе нужно быстро и не задевая лимитов
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_custom_settings.htm
Значит нужно ее пропробовать.
Мне тебя жаль)
я до последнего времени вообще не подозревал что их можно кверить... и да, это квери работает against limits...
КастСетинги - это кешированые данные, которые всегда доступны в виде Мапы или Листа, просто применяй нужные методы и бери то, что тебе нужно быстро и не задевая лимитов
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_custom_settings.htm
Посмотрел свой код - так и делал, почему-то запомнилось что кверил их. Спасибо :)
недавно обдумывал такую ситуацию: на кастом сетинге есть спец поле для сортировки записей какого-то конкреного Кастом сетинга. И в этом случае нужно именно кверить Custom settings, так как можно попробовать сразу отсортировать записи через квери.
Очень экзотический случай.
И чем вам так нравяться Custom Settings по сравнению с Custom Metadata особенно если это лист ?
Вот, прочитал по-диагонали документацию и пока слабо представляю, что такого я могу хранить в этом кэше.
Кто-нить его стал использовать, для чего?