WeaviateEx.Batch.ErrorTracking (WeaviateEx v0.7.4)

View Source

Error tracking structures for batch operations.

Provides detailed error information for failed objects and references during batch operations.

Examples

alias WeaviateEx.Batch.ErrorTracking.{ErrorObject, Results}

results = Results.new()
  |> Results.add_success(0, "uuid-123")
  |> Results.add_error(%ErrorObject{message: "Invalid", object: %{title: "Bad"}})

Results.has_errors?(results)  # => true
Results.number_errors(results)  # => 1