diff --git a/src/NRedisStack/Json/IJsonCommands.cs b/src/NRedisStack/Json/IJsonCommands.cs index bed3e52b..6ea7babe 100644 --- a/src/NRedisStack/Json/IJsonCommands.cs +++ b/src/NRedisStack/Json/IJsonCommands.cs @@ -216,7 +216,8 @@ public interface IJsonCommands bool MSet(KeyPathValue[] KeyPathValueList); /// - /// Sets or updates the JSON value at a path. + /// Merges a given JSON value into matching paths. Consequently, + /// JSON values at matching paths are updated, deleted, or expanded with new children /// /// The key. /// The path to set within the key. @@ -226,7 +227,8 @@ public interface IJsonCommands bool Merge(RedisKey key, RedisValue path, RedisValue json); /// - /// Sets or updates the JSON value at a path. + /// Merges a given JSON value into matching paths. Consequently, + /// JSON values at matching paths are updated, deleted, or expanded with new children /// /// The key. /// The path to set within the key. diff --git a/src/NRedisStack/Json/IJsonCommandsAsync.cs b/src/NRedisStack/Json/IJsonCommandsAsync.cs index 81c1343f..5e2a1351 100644 --- a/src/NRedisStack/Json/IJsonCommandsAsync.cs +++ b/src/NRedisStack/Json/IJsonCommandsAsync.cs @@ -216,7 +216,8 @@ public interface IJsonCommandsAsync Task MSetAsync(KeyPathValue[] KeyPathValueList); /// - /// Sets or updates the JSON value at a path. + /// Merges a given JSON value into matching paths. Consequently, + /// JSON values at matching paths are updated, deleted, or expanded with new children /// /// The key. /// The path to set within the key. @@ -226,7 +227,8 @@ public interface IJsonCommandsAsync Task MergeAsync(RedisKey key, RedisValue path, RedisValue json); /// - /// Sets or updates the JSON value at a path. + /// Merges a given JSON value into matching paths. Consequently, + /// JSON values at matching paths are updated, deleted, or expanded with new children /// /// The key. /// The path to set within the key.