sql >> データベース >  >> RDS >> Mysql

Vaporの結合テーブルのフィールドにアクセスすることは可能ですか?

    流暢な関係 のVaporドキュメント おそらくあなたが探しているものです。

    私の知る限り、あなたは多対多(兄弟)関係を使用しているので、このコードはあなたが望むものかもしれません:

    extension Persion {
        var roles: Siblings<Persion, Role, Pivot<Person, Role>> {
            return siblings()
        }
    }
    

    次に、役割を取得します:

    let roles = person.roles.all()
    

    あなたのコードが見えないので、私はこれを間違えたかもしれませんが、それはあなたにいくつかのポインタを与えるはずです。



    1. SQL Serverのvarchar列から奇妙な文字(帽子をかぶったA)を削除します

    2. 並列計画の開始方法–パート3

    3. Linux上のMSSQLServerとWindowsのパフォーマンステストで違いを見つける

    4. Oracle PL/SQLの優れたリファレンス