API reference

Endpoints

dux-autosuggest-column

datasette-ui-extras tracks popular values in columns that contain strings, or JSON string arrays. You can query these via an API endpoint. For example, to see the popular values in the posts.tags column of the cooking database:

curl 'https://dux.fly.dev/cooking/posts/-/dux-autosuggest-column?column=tags&q=bak'

That will output something like:

[
  {
    "value": "baking",
    "count": 340,
    "pks": [
      { "id": 14921 },
      { "id": 14928 },
      ...
    ]
  },
  {
    "value": "baking-powder",
    "count": 8,
    "pks": [ ... ]
  },
  {
    "value": "baking-soda",
    "count": 8,
    "pks": [ ... ]
  }
]

The pks field shows up to 10 primary keys of rows that have this value.

Previous
Built-in edit controls