---
title: "min on field · RUAL Documentation"
description: "Returns the lowest number for the given field in the given array of objects."
canonical: https://docs.rual.nl/block-types/array/array_min_on_bp_field
language: en
---

# min on field

This block is part of the [`array`](https://docs.rual.nl/block-types/array) group and was last modified in core [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

### Field Selection Required

This block relies on a field that you select to perform its data actions. You must manually select the field you want to use in your flow using the field selector modal. To access the modal, click the white button on the block.

Returns the lowest number for the given field in the given array of objects.

- Array required `array` The array of objects for which to find the lowest number based on the specified field.

- Number `number` The lowest number based on the specified field in the array of objects.

Returns the lowest numeric value of the selected field (dot path) across the object items. Non-object items, items missing the field, and non-numeric values are skipped; numeric strings coerce. Outputs 0 when no field is selected, the selected field type is not number or date, or no item yields a usable value - indistinguishable from a real minimum of 0.

| `lowest` |
| --- |

A typical wiring for [min on field](https://docs.rual.nl/block-types/array/array_min_on_bp_field): the `number` out pin feeds [cast to value](https://docs.rual.nl/block-types/type%20casting/number_convert_to_value).

![Studio canvas example for the min on field block: typical wiring for min on field.](https://docs.rual.nl/canvas-examples/array_min_on_bp_field.png)

### Version history

Introduced in [`v10.4.28`](https://docs.rual.nl/core-versions/100428).
