How to write complex queries involving search in multiple Node types. for example following query returns ids of products usually bought together.
match (n:Produc