ORMLite:如何在没有外键的情况下连接两个表

时间:2013-03-14 13:29:49

标签: sqlite ormlite

我必须在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中执行此操作?

1 个答案:

答案 0 :(得分:1)

不幸的是,简短的回答是“不是在这个时候”。您当然可以使用原始查询功能来支持此功能:

  

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

修改:

这已经[最终]添加了ORMLite。它已被检入trunk,将在4.49版本中。这是github上的办理登机手续:

  

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