Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara memetakan ke dan dari tipe kompleks dalam kode EF4.3 terlebih dahulu?

Jadi, alih-alih GetSequence gunakan properti:

public class InvoiceNumberSequence { 
    public string Prefix { get; set; }
    public int Number { get; set; }

    public string Sequence {
        get { retrun Prefix + Number; }
        set { // Add your parsing logic }
    }
}

Dan dalam pemetaan tambahkan:

modelBuilder.ComplexType<InvoiceNumberSequence>()
            .Property(p => p.Sequence)
            .HasColumnName("INVOICE_SEQ");
modelBuilder.ComplexType<InvoiceNumberSequence>()
            .Ignore(p => p.Prefix);
modelBuilder.ComplexType<InvoiceNumberSequence>()
            .Ignore(p => p.Number);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. subquery - mendapatkan skor tertinggi

  2. Bagaimana menjalankan pemicu dan prosedur di oracle

  3. Alat untuk bekerja dengan prosedur tersimpan di Oracle, dalam tim?

  4. Hasilkan file XML dengan tag XML yang Disesuaikan dari tabel database Oracle

  5. Bagaimana cara membuat dan menggunakan tabel sementara dalam prosedur tersimpan Oracle?