mongodb を使用してデータを保存しています。また、デフォルトの _id は長く、クリーンではありません。だから今私のルートは次のようになります: example.com/job/sdg3463retgeragsehxcwe35435ert5
正常に動作します。
しかし、Numbers を自動インクリメントしてカスタム ID (serial_number のようなフィールド名) を保存する方法はありますか?
このように実装しました: 最後に保存されたシリアル番号を格納する別のコレクションを作成しました。次に、新しいデータを保存しながらインクリメントします。これはうまくいきますが、もっと良い方法はありますか?
また、ID の代わりにスラッグで URL を保存する方法は? スラッグとその関連 ID を保存するために別のコレクションが必要ですか?
生の mongodb _id を使用するとどうなりますか? SEOに大きなダメージを与えるのでしょうか?それとも他の問題?
これは問題なく機能しますが、プロがどのように行うのか疑問に思っています.