まだ存在しない場合に備えて、アプリケーションの起動時にデータベース/コレクションを動的に生成しようとしています。これは、データベースを操作するときにうまく機能し_system
ます。問題は、他のデータベースに切り替えようとすると許可されないように見えることです。ドキュメントから:
db._useDatabase(名前)
現在のデータベースを名前で指定されたデータベースに変更します。名前で指定されたデータベースはすでに存在している必要があることに注意してください。
データベースの変更は、サーバー側のアクション (Foxx を含む) など、一部のコンテキストでは許可されない場合があります。
_system
これは、Foxx アプリケーションがデータベース内でしかコレクションを作成できないということですか? 私のマニフェスト ファイルは、isSystem
プロパティを false に設定します。そのような制限の意味は何ですか?