我正在尝试在 Aerospike(No-Sql 数据库)中进行 UNION 操作。但是它的查询语言没有提供这样的操作。
我们如何在像 Aerospike 这样的 No-Sql 数据库中进行 UNION 操作。我相信这也适用于其他 NoSql 数据库,如 Couchbase,因为我也无法在其中找到支持的构造。
例如,假设我有一个集合 {key1:value1, key2:value2, key3:value3}。我有兴趣获得如下集合。
SELECT * from namespace.collections where key2 = someValue and key1=someValue
UNION
SELECT * from namespace.collections where key1 = someValue and key3=someValue