I experimenting with redisearch and find strange behavior.
If I crete index:
FT.CREATE test “NOOFFSETS” “NOHL” “NOFIELDS” “NOFREQS” “STOPWORDS 0” “SCHEMA” “tags” “TAG” “price” “NUMERIC” “SORTABLE” “NOINDEX”
FT.ADD test 1 1 NOSAVE FIELDS tags “A1,A2” price 20
then as expected, can changed numeric field by
FT.ADD test 1 1 NOSAVE REPLACE PARTIAL FIELDS price 10
but for partial update of tags field
FT.ADD test 1 1 NOSAVE REPLACE PARTIAL FIELDS tags “A1,A4”
got:
(error) Error updating document
But if remove NOSAVE - all works correctly. But if I have no need to store documents
Thanks,
Oleg