Skip to content
Discussion options

You must be logged in to vote

This is one of the rough edges in our current API.

Currently you must set a unique field as key_field for BM25, but in a temporal table such as this the PK is timestamp,uuid. You could just use uuid - but obviously this isn't correct (although it will work in most places, MLK above is one it won't).

There is a PR I've written (#3807) which fixes this, it's a fairly large change but I'm hopeful we will be able to merge it soon. In this new world you don't set key_field, it just infers it (including a composite column value) from your unique indexes.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@abdelfattahradwan
Comment options

Answer selected by philippemnoel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
bug Something isn't working question Further information is requested
2 participants