Realm Swift - 如何组合/联合多个模型的查询?

时间:2016-06-11 19:14:02

标签: ios swift realm

我想查询多个模型中的数据并对其进行分组并对其进行排序。 我如何用Realm做到这一点?

在SQLite / MySQL中,我可以使用UNION将查询和GROUP BY组合在一起来对公共字段的值进行分组。

我切换到Realm,现在我正在坚持如何执行它。

以下是有关SQLite中查询的示例

SELECT w1,abc('\(word)', kd) as lscore,freq FROM ng1 WHERE kd LIKE '\(beginchar)%\(lastchar)' 
UNION 
SELECT w2,abc('\(word)', kd) as lscore,freq FROM ng2 WHERE w1='\(lastword)' AND kd LIKE '\(beginchar)%\(lastchar)' ORDER BY lscore ASC,tp DESC,freq DESC LIMIT 0,4

1 个答案:

答案 0 :(得分:1)

Realm目前不支持UNION的