0

OracleデータベースでEFCodeFirstを使用しています。このようなテーブルが与えられた

public class Entity
{
    public int Id { get; set; }
}

関数の呼び出しを含むwhere句を作成することは可能ですか?

例えば

MyDatabase database = new MyDatabase();

var results = database.Entity.Where(c => c.Id < 1000 
                            && "Schema.Package.Function(" + c.Id + "));
4

1 に答える 1

0

SqlQueryメソッドを使用できます

var results = database.Entity
  .SqlQuery("select c.* from Entity c where c.Id < 1000 and Schema.Package.Function(c.Id)");
于 2012-09-13T06:26:01.873 に答える