mirror of
https://github.com/deepset-ai/haystack.git
synced 2025-12-30 00:30:09 +00:00
15 lines
491 B
YAML
15 lines
491 B
YAML
---
|
|
preview:
|
|
- |
|
|
Refactor `Document.__eq__()` so it compares the `Document`s dictionary
|
|
representation instead of only their `id`.
|
|
Previously this comparison would have unexpectedly worked:
|
|
```python
|
|
first_doc = Document(id="1", content="Hey!")
|
|
second_doc = Document(id="1", content="Hello!")
|
|
assert first_doc == second_doc
|
|
first_doc.content = "Howdy!"
|
|
assert first_doc == second_doc
|
|
```
|
|
With this change the last comparison would rightly fail.
|