update get and getOrNil docs (#1164)

Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
yxxhero 2023-11-23 17:10:21 +08:00 committed by GitHub
parent 6192741ec4
commit 4c1a8198df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -93,14 +93,14 @@ The `setValueAtPath` function allows you to set a value at a path. When has fail
``` ```
#### `get` #### `get`
The `get` function allows you to get a value at a path. when defaultValue not set. It will return nil. When has failed, the template rendering will fail with an error message. The `get` function allows you to get a value at a path. you can set a default value when the path is not found. When has failed, the template rendering will fail with an error message.
```yaml ```yaml
{{ $Getvalue := $value | get "path.key" "defaultValue" }} {{ $Getvalue := $value | get "path.key" "defaultValue" }}
``` ```
#### `getOrNil` #### `getOrNil`
The `getOrNil` function allows you to get a value at a path. when defaultValue not set. It will return nil. When has failed, the template rendering will fail with an error message. The `getOrNil` function allows you to get a value at a path. it will return nil when the value of path is not found. When has failed, the template rendering will fail with an error message.
```yaml ```yaml
{{ $GetOrNlvalue := $value | getOrNil "path.key" }} {{ $GetOrNlvalue := $value | getOrNil "path.key" }}