sea_orm ActiveValue<Decimal>类型如何赋值
时间: 2023-08-15 18:07:14 浏览: 200
假设你已经创建了一个 ActiveValue<Decimal> 类型的字段,那么你可以通过以下方式对它进行赋值:
```
from sea_orm import Table
class MyTable(Table):
field1: ActiveValue[Decimal] = ActiveValue[Decimal]()
# 创建一个新的 MyTable 对象
my_obj = MyTable()
# 给 field1 赋值
my_obj.field1.set_value(Decimal('10.5'))
```
在这个例子中,我们首先创建了一个名为 `MyTable` 的 SeaORM 表,并在其中定义了一个名为 `field1` 的 `ActiveValue<Decimal>` 字段。然后我们创建了一个新的 `MyTable` 对象 `my_obj`,并通过 `set_value` 方法将 `field1` 赋值为 `Decimal('10.5')`。
阅读全文