私はすでに文書でいっぱいのコレクションでarangoDBを実行しています。私はarangoDBに各文書(従来型)の_keyを設定させました。私はちょうど私が現在得ている_key値が長すぎるので、私にはDBの高い改善となる、増分型と呼ばれる_keyを設定する別のタイプがあることを知りました。私は既に存在するコレクションのプロパティを変更できることを知っています(ArangoDB documentation参照)。しかし、私がkeyOptions(下記のコードを参照)を修正しようとすると、keyOptionsは "従来型"のままです。 ArangoDB documentationでArangoDBコレクションのプロパティを変更する(keyOptions)
curl -X PUT --data-binary @- --dump - http://localhost:8529/_db/mydb/_api/collection/companies/properties <<EOF
{
"keyOptions": {"increment": 1, "type": "autoincrement"}
}
EOF
彼らは指定:注:そのようなタイプ、isVolatileなど他のいくつかのコレクションプロパティ、 numberOfShardsまたはshardKeysコレクションはを 作成され、一度に変更することはできませんが。
私は、keyOptionsを変更できる必要があることを理解しています。
ドキュメントに記載されています。https://github.com/arangodb/arangodb/commit/7b21fe309f9e1329a63b43e18501b15f1632ba0d – CoDEmanX