sqlalchemy

    0

    1答えて

    は、私はそのようにそれをやっているが、私は二つの選択肢 まずオプション class Query(graphene.ObjectType): node = graphene.relay.Node.Field() user = graphene.Field(Users, id = graphene.Int()) def resolve_user(self, args,

    0

    2答えて

    主キーは別のアプリケーションから取得するIDである256バイトのデータであると想定されるデータベースがあります。 SQLAlchemyは、プライマリキーに長さパラメータを出力しません。それには、フィールドが含まれていても、create_allを使用するときに指定されています。動作しませんので、 モデル class Route(db.Model): assignmentId = db.Co

    0

    1答えて

    SQLAlchemyクエリから辞書を含む集約配列を取得することはできますか?例えば session.query( Object.name, func.array_agg({Location.id: Location.name}).label('locations') )\ .join(Location)\ .all() だから、期待される結果は次のように

    4

    1答えて

    を接合継承を使用して、次のSQLAlchemyのマッピングを考える: from sqlalchemy import sa class Location(Base): id = Column(Integer, primary_key=True) name = sa.Column(sa.String) type_ = sa.column(sa.String)

    1

    1答えて

    私はこれについて多くの検索をしましたが、私はまだ最良の解決策を確立していません。 Class User(DeclarativeBase): __tablename__ = 'users' id = Column(Integer, primary_key=True) first_name = Column(String) last_name = Column

    1

    1答えて

    こんにちは、私はsqlalchemy遅延ロードがどのように機能するのか理解したいと思いますか?私はこのクエリを持っていると仮定すると私はこれが新しいselect文を作成するループのためにparent.childrenへのアクセスかどうかを知りたい results = ( session.query(Parent). options(lazyload(Parent.child

    0

    2答えて

    こんにちは私は、joinloadを使用して私のクエリでフィルタを行いたいと思います。しかし、私はそれを動作させるように見えることはできません。以下は私のサンプルクエリです result = ( session.query(Work). options( joinedload(Work.company_users). joinedload(Compan

    0

    1答えて

    は、これまでのところ私は、次の基本的に持っている: MyTable.query .join(…) .filter(…) filterは複雑な大文字小文字を区別しないプレフィックスチェックがあります or_(*[MyTable.name.ilike("{}%".format(prefix)) for prefix in prefixes]) は今、私は結果で一致する接頭辞

    0

    1答えて

    ユーザーに関するデータを保持しているテーブルがあります。そこには、likeとsmileという2つのフィールドがあります。テーブルからデータを取得する必要があります。グループ化されたデータはuser_idで、ユーザーが好きなものか笑顔で表示されます。 | has_smile | has_like | user_id | +-----------+----------+---------+ |