arangosh> db.test.ensureHashIndex("hashListAttribute",
........> "hashListSecondAttribute.subAttribute");
{
"deduplicate" : true,
"fields" : [
"hashListAttribute",
"hashListSecondAttribute.subAttribute"
],
"id" : "test/73225",
"isNewlyCreated" : true,
"name" : "idx_1641835679527731201",
"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/73217",
"name" : "idx_1641835679526682626",
"selectivityEstimate" : 1,
"sparse" : false,
"type" : "skiplist",
"unique" : true
},
{
"deduplicate" : true,
"fields" : [
"skiplistUniqueAttribute"
],
"id" : "test/73221",
"name" : "idx_1641835679527731200",
"selectivityEstimate" : 1,
"sparse" : false,
"type" : "skiplist",
"unique" : true
},
{
"deduplicate" : true,
"fields" : [
"hashListAttribute",
"hashListSecondAttribute.subAttribute"
],
"id" : "test/73225",
"name" : "idx_1641835679527731201",
"selectivityEstimate" : 1,
"sparse" : false,
"type" : "hash",
"unique" : false
}
]