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

SpringHibernateは選択された列を取得します

    結果トランスフォーマーを使用してみることができます

    List<User> users = session
    .createQuery(
    "SELECT userID as userID, firstName as firstName FROM Users WHERE emailID = :email_ID")
    .setParameter("email_ID", emailID)
    .setResultTransformer(new AliasToBeanResultTransformer(User.class)).list();
    

    射影エイリアスを指定する必要があります:firstName as firstName 、ただし、それなしで試すことができます。



    1. Laravelがデータベースに接続できません-移行-エラー2002

    2. ずっと前に尋ねられたクエリのIDを取得して、別のテーブルに投稿するにはどうすればよいですか?

    3. MySQL-クエリを並べ替えて、上部にランダムな行を1つ表示します

    4. テーブル内のすべての行を更新する効率的な方法