Add custom condition support for Entity Query node
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3571276. --> Reported by: [joevagyok](https://www.drupal.org/user/2876343) >>> <h3>Summary</h3> <p>The Entity Query node supports custom conditions that allow filtering entities by any field with configurable operators. This enables complex queries that go beyond the built-in filters.</p> <h3>Business Value</h3> <ul> <li>Enables precise targeting of specific content subsets</li> <li>Supports complex filtering logic with multiple conditions</li> <li>Provides flexibility for custom field filtering</li> <li>Reduces need for post-query filtering in workflows</li> </ul> <h3>Condition Structure</h3> <p>Each condition is an object with:</p> <ul> <li><code>field</code>: The field name to filter on</li> <li><code>value</code>: The value to compare against</li> <li><code>operator</code>: Comparison operator (defaults to "=")</li> </ul> <h3>Supported Operators</h3> <ul> <li><code>=</code>: Equals</li> <li><code>&amp;lt;&amp;gt;</code>: Not equals</li> <li><code>&amp;gt;</code>: Greater than</li> <li><code>&amp;gt;=</code>: Greater than or equal</li> <li><code>&amp;lt;</code>: Less than</li> <li><code>&amp;lt;=</code>: Less than or equal</li> <li><code>IN</code>: Value in array</li> <li><code>NOT IN</code>: Value not in array</li> <li><code>CONTAINS</code>: String contains</li> <li><code>STARTS_WITH</code>: String starts with</li> <li><code>ENDS_WITH</code>: String ends with</li> </ul> <h3>Example Use Cases</h3> <ul> <li>Find all articles by a specific author</li> <li>Query products within a price range</li> <li>Filter content by custom taxonomy field</li> <li>Find entities with specific status values</li> </ul>
issue