question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

feat: JSON data types

See original GitHub issue

Hi, I was wondering what would be the best way to treat JSON/JSONB columns from Postgres in Ibis. Currently I’m trying to treat it as a string (although it gets converted to a dict whenever I send the data to a pandas dataframe), but I’m not sure if that’s the right solution.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:12 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
cpcloudcommented, May 25, 2016

Should we limit the scope here? E.g., arbitrary JSON is out of scope, but JSON with a well-defined, uniform schema per record (including arbitrary nesting) is in scope.

The Apache Drill data model page is an excellent read and IMO a nice indication of reasonable expectations to set for JSON functionality.

@wesm thoughts?

0reactions
cpcloudcommented, Sep 21, 2022

We have JSON and JSONB types now, and with 3e2efb433 we have a minimal API for extracting object values or array elements. The remaining work is implement feature requests for additional APIs, so I’m going to close this out as completed.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What Is JSON? Meaning, Types, Uses, and Examples
JSON is a file format that uses human-readable language to store and communicate data objects. Learn how JSON is used in programming.
Read more >
Primitive and compound JSON data types
JSON can represent (sub)values of four primitive data types and of two compound data types. The primitive data types are string, number, boolean,...
Read more >
Feature object—Common Data Types
This topic discusses the JSON feature object as returned by the REST API. A feature consists of the following two properties. All properties...
Read more >
Documentation: 15: 8.14. JSON Types
JSON data types are for storing JSON (JavaScript Object Notation) data, as specified in RFC 7159. Such data can also be stored as...
Read more >
JSON Type and other cool new JSON features in ...
At the development time of our initial JSON database release the then current JSON RFC (4627) prescribed that JSON is either an Object...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found