मैं कुछ परीक्षण डेटा के साथ एक विकास डेटाबेस को बीजने की कोशिश कर रहा हूं।
मैंने context.People.AddOrUpdate(p => p.Id, people));
बहुत सफलता के साथ उपयोग किया है ।
मेरे पास एक और तालिका है जिसे मुझे बीज की आवश्यकता है, जिसमें मुझे प्राथमिक कुंजी नहीं पता होगी।
उदाहरण के लिए, मैं पहले और अंतिम नामों के मिलान के आधार पर AddOrUpdate करना चाहूंगा।
मैं अनिश्चित हूं कि अभिव्यक्ति को सही तरीके से कैसे लिखा जाए।
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
स्पष्ट रूप से गलत है, लेकिन मुझे आशा है कि यह उस समाधान को व्यक्त करता है जिसकी मुझे तलाश है।
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?