Android で OrmLite を使用して、簡単なクエリを試してみました。
GenericRawResults<String[]> results = queryRaw("SELECT * FROM transaction");
残念ながら、私は例外を受け取ります:
near "transaction": syntax error: , while compiling: SELECT * FROM transaction
私はこれが紛らわしいと感じました.Ormがコンパイルされたステートメントを介して生成するものをステップスルーして確認した後、構文は次のようにする必要があることに気付きました:
GenericRawResults<String[]> results = queryRaw("SELECT * FROM `transaction`");
なぜこれが必要なのか、少し混乱していますか?