Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah mungkin mengakses bidang dalam tabel gabungan di Vapor?

Dokumen Vapor untuk Hubungan lancar mungkin yang Anda cari.

Dari apa yang saya tahu, Anda menggunakan hubungan Banyak ke Banyak (saudara), jadi kode ini mungkin yang Anda inginkan:

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

Kemudian dapatkan peran:

let roles = person.roles.all()

Saya mungkin salah karena saya tidak dapat melihat kode Anda, tetapi ini akan memberi Anda beberapa petunjuk.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menggunakan now() di Doctrine 2 DQL?

  2. Bagaimana cara Memperbarui Dua tabel dengan pernyataan GABUNG tunggal di server MYSQL?

  3. Plugin otentikasi 'caching_sha2_password' tidak didukung

  4. Alias ​​​​nama kolom di sebelah kiri bergabung

  5. MySQL Tidak Dapat Menambahkan Batasan Kunci Asing