Processing Multiple Rows From JDBC Streaming

That is correct. That ruby filter only checks the top-level fields. This is an example of ruby code that recursively descends into fields of an event and modifies them.