2017-07-24 5 views
0

Ich habe Benutzerinformationen in meiner Datenbank. Ich möchte die ID eines Benutzers mit der E-Mail-Adresse erhalten. Um dies in SQL würden Sie den folgenden Abfrage-Code schreiben:Wie bekomme ich die ID eines Benutzers mit der E-Mail-Adresse in ASP.NET MVC Entity Framework

SELECT Id FROM TableName WHERE email_address = "[email protected]"; 

Wie schreibe ich diese mit ASP.NET MVC Entity-Framework-?

+0

Ich würde beginnen, indem Sie durch einige sehr grundlegende Entity Framework Tutorials durchlaufen, da dies im Wesentlichen grundlegende Funktionalität ist. – DavidG

+0

Sie können Entity Framework-Datenbank zuerst verwenden –

+0

@GustiArya Ich verwende Code-First-Ansatz – Guzzyman

Antwort

1

Nun, es hängt ganz von Ihrer öffentlichen API ab, auf die wir keinen Einblick haben. Generell wäre es so etwas wie folgt aussehen:

var userId = db.Users 
    .Where(m => m.email_address == "[email protected]ame.com") 
    .Select(m => m.Id) 
    .SingleOrDefault(); 

Ich schlage vor, Sie mit den Übungen zu https://www.asp.net/mvc/overview/models-data einige Zeit dauern, um die Orientierung zu bekommen.

Verwandte Themen