Blocks within mutations
List of all the block within the mutations
group. If you're running an older core version, there may be groups listed here that are not available to you (yet).
Understanding Mutations
In RUAL Studio blueprinting, mutations refer to the changes made to a storage document when creating or updating it. If you only need to update specific fields in a document, you can use the mutations_set_bp_fields_multiple
block. Beyond the standard set fields block, there are many advanced mutation blocks available to simplify complex document modifications.
object
v10.4.28
returns the index at which a given element can be found in the array, or -1 if it is not present
add file mutations
v13.0.6
adds the given file(s) to the existing files
upsert item to array mutations
v13.0.4
inserts or updates an object within the given field by the unique key(s)
remove from custom array mutations
v10.4.28
null
decrement custom field mutations
v10.4.28
null
remove custom field mutations
v10.4.28
null
set custom field mutations
v10.4.28
null
key -> value mutations
v10.4.28
null
add to custom array mutations
v10.4.28
push any given type to the array.
merge into array mutations
v10.4.28
combines two or mores arrays.
add multiple unique to array mutations
v13.0.8
pushes all values that do not exist yet inside of the array to the given field.
remove from array mutations
v10.4.28
null
add unique to custom array mutations
v10.4.28
push any given type to the array if it doesn't already exists.
add unique to array mutations
v10.4.28
push any given type to the array if it doesn't already exists.
increment custom field mutations
v10.4.28
null
remove fields mutations
v10.4.28
null
decrement by field mutations
v10.4.28
null
get last mutation object
v10.4.28
get the last mutation.
get first mutation object
v10.4.28
get the first mutation.
multiple mutations
v10.4.28
combine multiple mutations into one.
switch mutations
v12.0.4
Returns a mutations based of the given expression.
add to array mutations
v10.4.28
push any given type to the array.
set fields mutations
v10.4.28
Generates an array of mutations based of the given filled fields.
increment by field mutations
v10.4.28
null
Back to
mutations
Return to the main group to view all sub-groups