Как сопоставить результат запроса с ListJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как сопоставить результат запроса с List

Сообщение Anonymous »

У меня есть собственный запрос в JPA

Код: Выделить всё

String sql1 = """
SELECT tier_id, tier_list, vm.id AS model_id, option_list, price, sku, stock
FROM (
SELECT *
FROM ecommerce.tier_variations tv
WHERE tv.product_id = ?1 AND is_deleted = false
) AS tv
JOIN ecommerce.variation_models vm ON vm.tier_id = tv.id
""";
@Query(value = sql1, nativeQuery = true)
List findVariations(String productId);
Результат option_list: [{"image": "image1", "option": "L"}, {"image": "image2", "option" : "X"}] в базе данных
Я использую проекцию для отображения

Код: Выделить всё

public interface VariationProjection {
List getTier_list();
List getOption_list();
}
List getTier_list() работает, но List getOption_list() не работает
Пожалуйста, помогите мне решить эту проблему T_T

Подробнее здесь: https://stackoverflow.com/questions/792 ... ing-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»