по tor_id, т.е. использовать хочу метод query, но в константах тора почему-то не вижу у рута констатнту с названием типа query_by_attributes или query_by_elements.
Смотрела подобную выборку на объекте TRQ - там константа называется sc_query-root-query_by_attributes
Также смотрела объект Документы фрахта (suppfreightinvreq) - там немного по другому, но тоже похожая есть константа sc_query-root-query_by_elements.
Но у тора ничего подобного нет. Как можно считать объект по тор_ид через query в таком случае?
так ты не гадай. смотри просто какие именно квери есть у тора. и используй именно их
например, там есть ROOT_ELEMENTS
ну да, возможно, ты прав. но понимаешь - я же не какое-то второстепенное поле беру! я в тор подаю тор_ид. Ну и как-то думала, что всяко по нему можно считать в лоб через квери
эта... начни с ответа на простой вопрос: что такое квери?
Ну и коллеги правильно говорят: если тебе просто надо рут прочитать, то через конверсию альт.ключа получи ключи от тор_ид и читай ретривом. а вот если у тебя есть еще пачка фильтров в дополнение к тор_ид - велкам ту квери
ну запрос.. сделать запрос по тор_ид. То есть подаём тор_ид и получим объект весь, ключи его.. фигню что ли говорю?
а, нет кстати. только тор_ид. а ретривом будет лучше в таком простом варианте?
почти угадала. Это сущность с фильтром и результатом. Задаем поля фильтра - квери возвращает данные в формате определенным структурой результата. как будет называться та или иная квери решает разработчик, который ее проектировал мало того, степень всратости реализации квери внутри - тоже на совести разраба (собсно, почему если просто по тор_ид надо прочитать, то лучше не через квери)
степень скорости? ну ясно, поняла. квери тяжелее значит чем ретривы, буду иметь ввиду. не знала. спасибо, Денис!
главное, что ты получаешь на сам объект, а данные в формате, который определен как выходная структура квери.
ну в принципе мне не объект нужен, да, а данные в формате, да даже не данные, а ключ только и надо получить по тор_ид.
нет. именно всратости ) насколько погано написано внутри. но для query_by_attributes обычно все просто бывает (на самом деле для кверей на базе класса /SCMTMS/CL_Q_SUPERCLASS) . там выходная структура соответствует полям узла, для которого сделана кверя
итить. тогда и ретрив не нужен. просто конверсия альт ключа
да?😊ну ладно. пойду почитаю) не делала ещё такое😳 спасибо))
прочитала. совсем же просто.. как-то я шустро проскочила эту возможность в своем гайдэнхансмент😳
Обсуждают сегодня