rethinkdb インスタンスを起動すると、'test' というデータベースが自動的に作成されます。複数のインスタンスを実行し、rethinkdb proxy
これを使用してそれらをクラスター化すると、問題が発生します。
Database name conflict: test is the name of more than one database
データベースを削除しようとする場合、つまり次を使用します
r.dbDrop('test').run(conn, function(result) {
console.log(result) // Will result in error
});
これにより、次のエラーが発生します。
ReqlOpFailedError: Database 'test' is ambiguous; there are multiple databases with that name in r.dbDrop("test")
では、RethinkDB が「テスト」データベースを自動的に作成しないようにするにはどうすればよいでしょうか? または、名前の競合が発生した場合にデータベースを削除する方法は?