異端な開発者を許ぃたってチョ☆

異端な開発者=尾画茶の記事

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  26  : 記事  0  : コメント  194  : トラックバック  3

ニュース

ブログは初めて & よーわからん & 苦手です…… ルールがわかっていないので、ご無礼してしまったときはお許しください。

書庫

日記カテゴリ

コミュニティー

ブックマーク

初心者向け

Linq to Entities で、したいことの一つに、ある値を複数指定して、それに合致するものを取り出したい、ということがあった。 たとえば、1、3、5のIDのものを取り出したいとき。

var ids=new[]{1,3,5}; var hoge=from i in context.HogeEntitySet where ids.Contains(i.Id) select i;

けれども、Linq to Entities では、NotSupportedException が出る。「Containsは、いかん」というのだ。 おかしいな、そんなはずは……と思いながら調べていたら、MSDNに、今回のリリースではサポートされないとの記事が……

ちなみに、Linq to SQL では大丈夫だったので、その部分は、Linq to SQL を使った。

投稿日時 : 2009年2月10日 12:32

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント