【发布时间】:2021-06-23 02:13:51
【问题描述】:
我是 JPA 的 mongo DB 新手。我有一个如下的文档对象:
{
'_id': ObjectId("A"),
customer:[
0: {
id: 21,
order:
{
id:23,
orderName:'orderName1'
}
},
1: {
id: 22,
order:
{
id:12,
orderName:'Electronics'
}
},
]
}
在这里,我想获取以"Ele" 开头的所有orderName 的订单(示例)。我试过了:
@Query(value="{'order.orderName':{'$regex':'?0','$options':'i'}}")@Query("{'order':{'orderName':{'$regex':'?0','$options':'i'}}}")
这些都不适合我。
请建议如何做到这一点。
【问题讨论】:
-
查看asnwer
标签: java sql mongodb spring-boot jpa