2

で 2 つの独立したテーブルを結合する必要がありsqliteます。外部キー関係はありません。

例:

  • テーブル A にはフィールドがありますname
  • テーブル B にはフィールドがありますprimaryName

私は何かをしたい

select A.* from A inner join B on A.name = B.primaryName
    where A.id = 10 and B.address is null

ORMLite外部キーを強制しますが、でこれを行う方法はありORMLiteますか?

4

1 に答える 1

1

残念ながら、短い答えは「現時点ではありません」です。これをサポートするために、生のクエリ機能を使用できます。

http://ormlite.com/docs/raw-queries

編集:

これは[最終的に]追加されたORMLiteです。これはトランクにチェックインされており、バージョン 4.49 になります。github でのチェックインは次のとおりです。

https://github.com/j256/ormlite-core/commit/b37914d76fbbbbbc70d473be1cf1b6de19b847f5

于 2013-03-14T19:45:20.363 に答える