Skip to content

Commit a823126

Browse files
committed
Add getter method to Record class
1 parent 2c8e861 commit a823126

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/rushdb/models/record.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,9 @@ def delete(self, transaction: Optional[Transaction] = None) -> Dict[str, str]:
108108
def __repr__(self) -> str:
109109
"""String representation of record."""
110110
return f"Record(id='{self.id}')"
111+
112+
def __getitem__(self, key: str) -> Any:
113+
return self.data[key]
114+
115+
def get(self, key: str, default: Any = None) -> Any:
116+
return self.data.get(key, default)

0 commit comments

Comments
 (0)