我已经构建了一个查询生成器来生成subquerys,我可以在其上访问与用户相关的特定数据,但不直接包含用户信息。
user-> user_has_profiles->个人资料该查询将返回个人资料,例如。
由于一个用户可以拥有多个配置文件,因此此查询的结果数量可能为 amount_of_users * 0-n
如果至少有5个用户参与我的查询,我只想返回结果。
我发现这是针对sqlite / mysql SQL syntax: select only if more than X results但是因为对于orientDB来说,既没有加入也没有可用的东西我感兴趣,如果有任何解决方案的话。
查询的示例部分
select expand(rid) from (
select person_id, last(rid) as rid from (
select in('person_owns_profile').person_id[0] as person_id, @rid as rid, valid_from from (
select from (
...