Berserk Docs
Scalar FunctionsDynamic / JSON Functions

bag_merge

Merge property bags into a single bag using first-wins collision resolution.

Merging is shallow — nested bags are not recursively merged, matching Microsoft Kusto. Null or non-bag arguments are skipped.

Syntax

bag_merge(bag)

Parameters

Prop

Type

Returns: dynamic

Examples

Example 1

print bag_merge(dynamic({"a":1}), dynamic({"b":2}))
print_0 (dynamic)
{"a":1,"b":2}

On this page