(self)
| 70 | return bool(self.fields) |
| 71 | |
| 72 | def as_dict(self): |
| 73 | field_list = {field: self.value for field in self.fields} |
| 74 | if self.slice: |
| 75 | field_list.update(self.slice) |
| 76 | if self._id is not None: |
| 77 | field_list["_id"] = self._id |
| 78 | return field_list |
| 79 | |
| 80 | def reset(self): |
| 81 | self.fields = set() |