Re: Extract numeric [field] in JSONB more effectively
Chapman Flack <chap@anastigmatix.net>
From: Chapman Flack <chap@anastigmatix.net>
To: Andy Fan <zhihui.fan1213@gmail.com>
Cc: jian he <jian.universality@gmail.com>, Pavel Stehule
<pavel.stehule@gmail.com>, Tom Lane <tgl@sss.pgh.pa.us>, pgsql-hackers
<pgsql-hackers@postgresql.org>
Date: 2023-08-08T20:30:10Z
Lists: pgsql-hackers
Hi, Looking at the most recent patch, so far I have a minor spelling point, and a question (which I have not personally explored). The minor spelling point, the word 'field' has been spelled 'filed' throughout this comment (just as in the email subject): + /* + * Simplify cast(jsonb_object_filed(jsonb, filedName) as type) + * to jsonb_object_field_type(jsonb, filedName, targetTypeOid); + */ The question: the simplification is currently being applied when the underlying operation uses F_JSONB_OBJECT_FIELD. Are there opportunities for a similar benefit if applied over F_JSONB_ARRAY_ELEMENT and/or F_JSONB_EXTRACT_PATH? Regards, -Chap
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Add trailing commas to enum definitions
- 611806cd726f 17.0 cited