プロジェクト テンプレート ソリューション (Dynamic Data Web Application) の外で、モデルを作成しましたが、すべて問題ありません。- テーブルのリストを取得し、選択編集など。
しかし、私のデータベースには、forgien キーのみを含むリンク テーブルがあるため、リスト テンプレートには fk 値が表示されるだけです。
プライマリ テーブルの行のリストを、fk に基づく別のテーブルの検査と組み合わせる方法はありますか?
SQL の結合に似ていますか? しかし、Linq2Entity と MetaModel を使用していますか?
以下は List.aspx.cs です。これは、標準グリッドをエンティティ データ ソースにバインドしているように見えますが、これは MVC のルートに従って現在のテーブルにバインドされています。
しかし、ご覧のとおり、モデルを介して Person、Role、および Link テーブルにクエリを実行し、他のフィールドを取得して、これが役立つようにする必要があります。
PSは、可能であればこれをLINQ2Entityに保持しようとしています-grokしようとしています
私がやりたいと思う自然なことは、新しい SQL クエリをスピンオフして値を取得することです。しかし、これはこのイディオムにはありません。