Невозможно получить детали заказа и ввода заказа, используя гибкий запрос - PullRequest
1 голос
/ 22 октября 2019

Я использую приведенный ниже гибкий поисковый запрос, чтобы получить заказ и сведения о вводе заказа от Hybris (версия1808)

select {o.code},{o.date},{o.date},{o.totalprice},{o.totalTAX}, {ev.code} from {
Order as o
JOIN OrderEntry as oe ON {oe.orderpk} = {o.PK}
JOIN  EnumerationValue as ev on {o.status}={ev.pk}
JOIN Product as p ON {oe.productpk} = {p.PK}
}
where {o.versionID} is NULL 

Я получаю ошибку ниже

cannot search unknown field 'TableField(name='orderpk',langPK='null',type=OrderEntry)' within type OrderEntry unless you disable checking

Есть ли что-нибудь, чтоЯ скучаю?

1 Ответ

1 голос
/ 22 октября 2019

Изменить {oe.orderpk} на {oe.order} и {oe.productpk} на {oe.product}

SELECT {o.code},{o.date},{o.date},{o.totalprice},{o.totalTAX}, {ev.code} from {Order as o
JOIN OrderEntry as oe ON {oe.order} = {o.PK}
JOIN  EnumerationValue as ev on {o.status}={ev.pk}
JOIN Product as p ON {oe.product} = {p.PK}
}
where {o.versionID} is NULL
...