有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring数据如何按子类中的属性排序

我是Spring data的新手,我想知道如何解决以下情况:

我有一个类产品,里面有一个类模型的属性,这个子类有一个属性“price”。 我的目标是有一个方法,返回按“价格”订购的所有产品,但由于属性价格在子类模型中,而不是在类产品中,我不知道怎么做

之前,我在类产品中直接给出了价格,因此在我的JPA假设中,我有:

public interface ProductRepository extends JpaRepository<Product,Long> {





List<Product> findByOrderByPriceDesc();

List<Product> findByOrderByPriceAsc();
 }

但是现在,由于属性价格已经转移到类模型中,我不知道如何修改这些方法的签名以适应数据模型中的变化

你能帮帮我吗


共 (0) 个答案