Type: nodetool.control.FilterCode

Namespace: nodetool.control

Description

Pass items through when a JavaScript predicate returns truthy. filter, predicate, code, javascript, expression, stream, where

Use cases:
- Keep items matching arbitrary criteria (e.g. item.score > 0.5)
- Drop empty or malformed records
- Custom field-based filtering

Properties

Property Type Description Default
input_item any Streaming input — each item is tested against the predicate. null
predicate str JavaScript expression evaluated per item. The current value is bound to item. Examples: item > 0, item.score > 0.5, typeof item === 'string'. true

Outputs

Output Type Description
output any  

Browse other nodes in the nodetool.control namespace.