統合テストと Grails スキャフォールディングを使用して、mongoDB データベースへのデータ書き込みに問題があります。「リスト」タイプのページからドメイン インスタンスを選択しようとすると、「[ドメイン名] id が null で見つかりません」というエラーが表示されます。
Grails url [controller]/[action]/[id] が原因だと確信しています。この ID は文字列であり、Grails クエリの ObjectId に変換する必要があります。
指定したドメインに影響を与えるように、またはさらに良いことに、すべてのドメインに一度に影響を与えるようにこれを行う方法はありますか?
アプリを作成しているときに、アクション メソッド内から ObjectId に変換できると思いますが、足場を機能させるか、グローバル ソリューションを提供したいと考えています。