1

我在我的应用程序的存储库层中使用了 orientdb-spring-data 库。我有一个名为 Application 的 pojo,其属性名为 type。我尝试执行以下查询:

List<Application<?>> findByTypeIn(List<String> type);

但它不起作用。构造的查询如下:

select * from Application where type in ('[XPR,MS]')

这个查询显然是错误的,因为它将整个类型列表作为括号内的数组条目。

谁能帮助我应该提供哪种数据结构来构造这样的查询:

select * from Application where type in ('XPR', 'MS')

我也尝试使用 @Query 注释,它具有相同的行为。

提前致谢。

4

0 回答 0