arangosh> db.test.ensureHashIndex("hashListAttribute", ........> "hashListSecondAttribute.subAttribute"); { "deduplicate" : true, "fields" : [ "hashListAttribute", "hashListSecondAttribute.subAttribute" ], "id" : "test/73883", "isNewlyCreated" : true, "name" : "idx_1646382081673003009", "selectivityEstimate" : 1, "sparse" : false, "type" : "hash", "unique" : false, "code" : 201 } arangosh> db.test.getIndexes(); [ { "fields" : [ "_key" ], "id" : "test/0", "name" : "primary", "selectivityEstimate" : 1, "sparse" : false, "type" : "primary", "unique" : true }, { "deduplicate" : true, "fields" : [ "skiplistAttribute" ], "id" : "test/73875", "name" : "idx_1646382081671954434", "selectivityEstimate" : 1, "sparse" : false, "type" : "skiplist", "unique" : true }, { "deduplicate" : true, "fields" : [ "skiplistUniqueAttribute" ], "id" : "test/73879", "name" : "idx_1646382081673003008", "selectivityEstimate" : 1, "sparse" : false, "type" : "skiplist", "unique" : true }, { "deduplicate" : true, "fields" : [ "hashListAttribute", "hashListSecondAttribute.subAttribute" ], "id" : "test/73883", "name" : "idx_1646382081673003009", "selectivityEstimate" : 1, "sparse" : false, "type" : "hash", "unique" : false } ]