2

Entity Framework と ADO.NET Data Services を使い始めたばかりで、理解できない問題に遭遇しました。2 つのテーブルがあります。1 つはユーザー情報、もう 1 つは作成者フィールドです。データベース内では、これらのテーブル間に外部キーはありません。user テーブルには、任意の ID、ユーザー名、および表示名が含まれています。作成者フィールドには、ユーザーのユーザー名が含まれています。私のエンティティでは、ユーザーの表示名を取得したいと考えています。これは、ADO.NET Data Service を介して表示および公開する必要があるためです。データベースを再構築できることは承知していますが、SQL ステートメントと同じようにユーザー名を使用して結合できることを望んでいました。

前もって感謝します、

-ダミアン

4

1 に答える 1

0

両方のテーブルの結合を使用してビューを作成し、このオブジェクトを使用してユーザーの名前を表示できます。

カスタム クエリのマッピングに関する情報がここにあります。

于 2009-05-15T16:54:02.650 に答える