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 mutation at the specified index position
add unique to array mutations v10.4.28
push any given type to the array if it doesn't already exist.
add multiple unique to array mutations v13.0.8
pushes all values that do not already exist in the array to the given field.
set fields mutations v10.4.28
Generates an array of mutations based on the given filled fields.
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.
remove from array mutations v10.4.28
null
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.
add to array mutations v10.4.28
push any given type to the array.
increment by field mutations v10.4.28
null
switch mutations v12.0.4
Returns mutations based on the given expression.
add unique to custom array mutations v10.4.28
push any given type to the array if it doesn't already exist.
merge into array mutations v10.4.28
combines two or more arrays.
Back to
mutations
Return to the main group to view all sub-groups