left join on joins instead of only join
v.0.0.9 oneRelation wraps result into promise