14バイトのデータを含むバイナリフィールド(「bin」と言います)を含むテーブルがあります。このフィールドを以下のように検索したいと思います。
from row in db.users where row.bin.SequenceEqual(data) select row
「データ」変数のタイプはbyte[]です。しかし、「q.Count()」を実行すると、次のエラーが発生します。
LINQtoEntitiesはメソッド'BooleanSequenceEqual[Byte]を認識しません (System.Collections.Generic.IEnumerable`1 [System.Byte]、 System.Collections.Generic.IEnumerable`1 [System.Byte])'メソッド、 このメソッドはストア式に変換できません。
一致するバイナリデータの数を取得するにはどうすればよいですか?
ありがとう