Quarkus 和 Panache 有示例 API?

Quarkus and Panache have Example API?

我正在寻找与 Panache 中的 Spring Data Example API 类似的 Quarkus API,但我找不到任何类似的东西。

对于那些不知道示例 API 是什么的人,您可以将其视为由 Example 对象执行的查询,用作生成查询的过滤器:

MyEntity example = MyEntity
    .builder()
    .param1("Hello") // param1 == "Hello"
    .param2("World") // param2 == "World"
    .build(); 
repository.findAll(Example.of(example)); // "from MyEntity e WHERE e.param1 = 'Hello' and param2 = 'World"

当然,这可以被参数化以允许不区分大小写的匹配等等,但你明白了。 如何使用 Panache 完成?

Panache 没有示例 API。

您可以对此问题进行投票并提供反馈,已讨论但尚未做出决定:https://github.com/quarkusio/quarkus/issues/8136