Currently, neo4j (v3.0.3) still does not support a single restriction with several properties. The reason for this is as follows: When a unique constraint is created it also creates an index on it and as indexes only allow one property, thus constraints can only be applied on one index.
source share