Используйте Elasticsearch для поиска productID a или (productID b и цена c) с помощью devp kibana. Это мой код: (что правильно?)
GET my_store/products/_search
{
"query":{
"bool":{
"should":[
{
"match":{
"productId":a
}},
{"match":{
"productId":b
}
}
],
"must":{
"match":{
"price":c
}
}
}
}
}