sql >> データベース >  >> RDS >> Mysql

EntityFrameworkで動的な列名で並べ替える方法は?

    .Net Coreでは、EF.Propertyを使用できます プロパティの名前を文字列として指定するメソッド:

    string sortColumn = "Price";
    
    //IQueryable<Product> q = from p in myDbContext.Products select p;
    q = q.OrderBy(p => EF.Property<object>(p, sortColumn));
    


    1. プライマリの代わりに2つの外部キー

    2. JSONデータに対するSQLのようなクエリを可能にするJavascriptライブラリ?

    3. Oracle Database 11gのHibernate方言?

    4. MySQLは既存のテーブル列を配置します