Не знаю, возможно ли это, но у меня есть база данных продуктов.Я индексирую все товары по ценам.Но иногда товар не имеет цены или все цены удаляются.Можно ли в solr сделать запрос, где я говорю mincount (product_prices) = 1, а основной запрос возвращает результаты только там, где у меня есть цены.
Заранее спасибо!
<entity
pk="id"
name="products"
query="select * from products"
deltaQuery="select id from products where updated_at > '${dataimporter.last_index_time}'">
<field column="id" name="id" />
<field column="description" name="description" />
<entity
name="product_prices"
query="select name, price, feed_id from product_prices where product_id='${products.id}'"
deltaQuery="select product_id from product_prices where updated_at > '${dataimporter.last_index_time}'"
parentDeltaQuery="select id from products where id=${product_prices.product_id}">
<field column="name" name="name" />
<field column="price" name="price" />
<field column="feed_id" name="feed" />
</entity>