Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

मैं EF4.3 कोड-प्रथम में एक जटिल प्रकार से और उसके लिए कैसे मैप करूं?

तो इसके बजाय GetSequence संपत्ति का उपयोग करें:

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

और मैपिंग में जोड़ें:

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. ओरेकल जॉइन (एसक्यूएल जॉइन) क्या हैं?

  2. Oracle मर्ज बनाम चुनें फिर डालें या अपडेट करें

  3. Oracle डेटाटाइप:क्या मुझे VARCHAR2 या CHAR . का उपयोग करना चाहिए?

  4. Oracle DB - इनपुट संख्या को सटीक लंबाई पर सेट करें

  5. किसी उपयोगकर्ता के लिए सभी Oracle डेटाबेस विशेषाधिकार कैसे दिखाएं