name = db.Column(db.String(100), nullable=False) longitude = db.Column(db.float, nullable=False) latitude = db.Column(db.float, nullable=False)float怎么改
时间: 2024-02-26 12:57:59 浏览: 121
C#难点逐个击破(8):可空类型System.Nullable
在 SQLAlchemy 中,可以使用 `Float` 类型来表示数据库中的 `float` 类型。具体地,可以将 `db.float` 改为 `db.Float`,如下所示:
```python
name = db.Column(db.String(100), nullable=False)
longitude = db.Column(db.Float, nullable=False)
latitude = db.Column(db.Float, nullable=False)
```
在上述代码中,`name` 是一个字符串类型的列,`longitude` 和 `latitude` 是 `Float` 类型的列。这样定义之后,SQLAlchemy 会自动将 `longitude` 和 `latitude` 映射到数据库中的 `float` 类型字段。
阅读全文