![](/img/trans.png)
[英]TypeError: post() missing 1 required positional argument: 'path' in FastApi?
[英]FastAPI & sqlAlchemy: TypeError: Array() missing 1 required positional argument: 'sequence'
為數組制作 sqlAlchemy 模型時,請在下面給出
class Post(base):
__tablename__ = "posts"
answer = column(Array[string],nullable=false)
sqlAlchemy 拋出錯誤,
TypeError: Array() missing 1 required positional argument: 'sequence'
我究竟做錯了什么?
看來您沒有正確定義表定義。 請參閱示例表定義。
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import String, Column
from sqlalchemy.dialects.postgresql import ARRAY
Base = declarative_base()
class Post(Base):
__tablename__ = 'post'
id = Column(Integer, primary_key=True)
answer = Column(ARRAY(String))
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.