`VSIM key (ELE | FP32 | VALUES num) (vector | element) [WITHATTRIBS] [COUNT num] [EPSILON delta] [EF search-exploration-factor] [FILTER expression] [FILTER-EF max-filtering-effort] [TRUTH] [NOTHREAD]` WITHATTRIBS is only available in Redis v8.2.0+ note: the API is experimental and may be subject to
(ctx context.Context, key string, val Vector, simArgs *VSimArgs)
| 431 | // WITHATTRIBS is only available in Redis v8.2.0+ |
| 432 | // note: the API is experimental and may be subject to change. |
| 433 | func (c cmdable) VSimWithArgsWithAttribs(ctx context.Context, key string, val Vector, simArgs *VSimArgs) *VectorAttribSliceCmd { |
| 434 | if simArgs == nil { |
| 435 | simArgs = &VSimArgs{} |
| 436 | } |
| 437 | args := []any{"vsim", key} |
| 438 | args = append(args, val.Value()...) |
| 439 | args = append(args, "withattribs") |
| 440 | args = simArgs.appendArgs(args) |
| 441 | cmd := NewVectorAttribSliceCmd(ctx, args...) |
| 442 | _ = c(ctx, cmd) |
| 443 | return cmd |
| 444 | } |
| 445 | |
| 446 | // `VSIM key (ELE | FP32 | VALUES num) (vector | element) [WITHSCORES] [WITHATTRIBS] [COUNT num] [EPSILON delta] |
| 447 | // [EF search-exploration-factor] [FILTER expression] [FILTER-EF max-filtering-effort] [TRUTH] [NOTHREAD]` |
nothing calls this directly
no test coverage detected