algolia / algolia/algolia-csv-js

Support uploading nested data via CSV

Open
#13 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
11
Forks
2
PR merge metrics
No merged PRs in 30d

Description

CSV upload in Algolia dashboard does not allow to upload nested hierarchical data. The documentation says there is no agreed format for nesting data in CSV.

However, would you consider this tool to allow selecting columns which contain JSON to be uploaded as-is. E.g. you have a CSV in tabular format and then specific columns to be parsed as raw nested structures and be sent to Algolia like that.

What do you think?

| name | brand | categories |
| ---- | ----- | ---------- |
| Foo | Acme | `{"lvl0": "Home", "lvl1": "Seating", "lvl2": "Chairs"}` |

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the CSV upload flow and the documentation about nesting formats. Determine how column selection and JSON parsing should fit the existing upload behavior, then confirm that selected JSON columns are preserved as nested structures in Algolia records. The issue does not name specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.