-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PPL-Lang]PPL support json_delete
,json_append
functions
#970
Labels
Comments
YANG-DB
added
enhancement
New feature or request
untriaged
Lang:PPL
Pipe Processing Language support
0.7
labels
Dec 4, 2024
5 tasks
YANG-DB
changed the title
[PPL-Lang]PPL support
[PPL-Lang]PPL support Dec 4, 2024
json_delete
& json_extend
functionsjson_delete
,json_append
&json_extend
functions
Should be
We might be hard to support this case since the JSON ARRAY was implemented by Spark ARRAY which all elements in it requires the same type.
|
YANG-DB
changed the title
[PPL-Lang]PPL support
[PPL-Lang]PPL support Dec 11, 2024
json_delete
,json_append
&json_extend
functionsjson_delete
,json_append
functions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Is your feature request related to a problem?
Continue Supporting the PPL Json grammar with adding the next functions:
json_delete(object,[keys list])
objects
: the Json object is the field being evaluated[keys list]
: keys is the list of keys to remove from the objectjson_append(object, [(path key, value) list])
json_append
tails the value to the arrays into their corespondent path.objects
: the Json object is the field being evaluated[(path key, values) list])
: path key is the json path name of the array and the value is the object be addedEach designates an array or value within the
object
json document. Thejson_extend
function adds the values of the corresponding after the last value of the array designated by the .What solution would you like?
support the following json_delete
support the following json_append
Do you have any additional context?
JSON
extended functions support #667The text was updated successfully, but these errors were encountered: