私は巨大な列を持つテーブルを持っています。これらの列にマップされたプロパティを塗りつぶすことなくエンティティを選択する方法は?特定の列をフィルタリングしている間にエンティティを取得する方法
私は1つのアイデアを持っていますが、私はそれが正しいアプローチだかはわからない:
ctx.Items.Where(....).Select(a=> new Item { ... bind only needed columns }).ToList()
は、これらのエンティティをDataContextのに添付されますか?
実行時にクエリが失敗します。それを試してみてください。 –
なぜそれがクレイグに失敗するのですか?そして、何が解決策になるでしょうか?もしドミトリーがこれを読んだら。 –
エンティティタイプに投影することが許可されていないため、失敗します。私が言ったように:試してみてください。エラーメッセージは十分にクリアです。私はすでに私の答えに答えを出しました。 –