@ForeignCollectionField有多个orderColumnName?

时间:2014-07-30 08:27:23

标签: ormlite

我正在使用ORMlite为Android应用程序进行数据库操作。

我有外国收藏品,我想通过使用两列而不是一列来订购:

而不是当前:

@ForeignCollectionField(eager = false, orderColumnName = "name")
private Collection<HistoricalFigureLink> historicalFigureLinks;

这样的事情:

@ForeignCollectionField(eager = false, orderColumnName = "type,name")
private Collection<HistoricalFigureLink> historicalFigureLinks;

我有两个解决方法 - 在检索后使用自定义比较器手动对集合进行排序,或者使用单独的查询检索集合 - 但我想避免这种混乱。

0 个答案:

没有答案