WeaviateEx.Batch.ErrorTracking (WeaviateEx v0.7.4)
View SourceError 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