ホームページ >バックエンド開発 >Golang >同じ型の別の配列から新しい値を配列に追加する MongoDB-GO

同じ型の別の配列から新しい値を配列に追加する MongoDB-GO

WBOY
WBOY転載
2024-02-08 22:48:22723ブラウズ

从另一个相同类型的数组向数组添加新值 MongoDB-GO

php Xiaobian Yuzai は、同じ型の別の配列から配列に新しい値を追加する方法、つまり MongoDB での操作を紹介します。行く。この方法は、開発者が配列をより簡単に変更および更新し、開発効率を向上させるのに役立ちます。以下ではその具体的な手順と活用テクニックを詳しく紹介していきますので、ぜひ皆さんの参考になれば幸いです!

質問内容

現在、golang で mongodb ドライバーを使用しており、同じ型の入力配列からドキュメント配列にフィールドを追加しようとしています:

リーリー

具体的には、メンバー配列の値をドキュメント内の値に追加しようとしています。これは私が現在使用している関数です:

リーリー

ログから、ID と入力メンバーの配列が正しい形式であることを確認しました。しかし、次のエラーが発生しました:

リーリー

更新操作の定義方法にエラーがあると思われますが、解決策は見つかりませんでした。

ご協力をいただければ幸いです。よろしくお願いします。

回避策

エラーは、*mongo.updateresult タイプの upsertedid から発生しているようです。何らかの理由で、返された ID はゼロです。

###変化### リーリー ###のために### リーリー ###成功。

以上が同じ型の別の配列から新しい値を配列に追加する MongoDB-GOの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。