sql >> Database teknologi >  >> RDS >> Oracle

Hvordan kortlægger jeg til og fra en kompleks type i EF4.3 kode-først?

Så i stedet for GetSequence brug en egenskab:

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 }
    }
}

Og i kortlægning tilføj:

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. SQL Oracle-optællingsklynger

  2. Ændring af sql-server DB fra tabelform til multidimensionel

  3. Beskyttelse af en mappe mod direkte URL-adgang

  4. Gemmer JSON-streng til MySQL-database