We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d60663 commit 7af3243Copy full SHA for 7af3243
expected/json_conv.out
@@ -0,0 +1,20 @@
1
+CREATE FUNCTION conv(o json) RETURNS json AS $$
2
+if (o instanceof Array) {
3
+ o[1] = 10;
4
+} else if (typeof(o) == 'object') {
5
+ o.i = 10;
6
+}
7
+return o;
8
+$$ LANGUAGE plv8;
9
+SELECT conv('{"i": 3, "b": 20}');
10
+ conv
11
+-----------------
12
+ {"i":10,"b":20}
13
+(1 row)
14
+
15
+SELECT conv('[1, 2, 3]');
16
17
+----------
18
+ [1,10,3]
19
20
sql/json_conv.sql
@@ -0,0 +1,11 @@
0 commit comments