-4

AppEngine に存在しない新しい空のテーブルの文字列のリストをロードするにはどうすればよいですか? 私はこの例に従おうとしました:

http://www.objectdb.com/java/jpa/query/jpql/select#Projection_of_Path_Expressions_

しかし、それは私にエラーを与えます:

原因: javax.persistence.PersistenceException: クエリのクラス AdminUser が解決されていません。クエリとインポート/エイリアスの仕様を確認してください

原因: org.datanucleus.exceptions.ClassNotResolvedException: クエリのクラス AdminUser が解決されていません。クエリとインポート/エイリアスの仕様を確認してください

コードは次のとおりです。

public java.util.List<String> getAdmin() {
    EntityManager em = EMF.get().createEntityManager();
    try {
        TypedQuery<String> tq = em.createQuery("select au.email from AdminUser as au", String.class);
        return tq.getResultList();  ///// <=== EXCEPTION

私は実際には AdminUser クラスを使用したくありません。文字列の単一の列のみが必要です。AppEngine で新しい空のテーブルを作成する方法は明らかではありません。

4

2 に答える 2