Я пытаюсь добавить эти фильтры к уже разумному сложному запросу Umbraco Examine и вижу, что вы не можете смешивать API с необработанным запросом lucene, поэтому все это, возможно, придется делать необработанным, чего я пытался избежать с тех пор это построитель запросов, который имеет довольно много измерений.
Возможно ли такое с помощью API? Я видел GroupedOr/And
, но не понимаю, как это сокращается, поскольку это эксклюзивные/включающие запросы типа sql "In".
AND ((_nodeTypAlias: 'Event' AND eventDate:(0xx TO 0xx)) OR (NOT _nodeTypAlias: 'Event'))
AND ((_nodeTypAlias: 'Article' AND postDate:(0xx TO 0xx)) OR (NOT _nodeTypAlias: 'Article'))