<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://monobook.org/w/index.php?action=history&amp;feed=atom&amp;title=MongoDB%E3%81%A7INSERT%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AEID%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B</id>
	<title>MongoDBでINSERTされたデータのIDを取得する - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://monobook.org/w/index.php?action=history&amp;feed=atom&amp;title=MongoDB%E3%81%A7INSERT%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AEID%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B"/>
	<link rel="alternate" type="text/html" href="https://monobook.org/w/index.php?title=MongoDB%E3%81%A7INSERT%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AEID%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B&amp;action=history"/>
	<updated>2026-06-06T02:08:35Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://monobook.org/w/index.php?title=MongoDB%E3%81%A7INSERT%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AEID%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B&amp;diff=9896&amp;oldid=prev</id>
		<title>103.22.200.248: ページの作成:「insert時に自動生成されるIDを取得したい。  == JavaScript == JavaScriptではInsert時のエラーハンドリング用コールバック関数で受け取...」</title>
		<link rel="alternate" type="text/html" href="https://monobook.org/w/index.php?title=MongoDB%E3%81%A7INSERT%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AEID%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B&amp;diff=9896&amp;oldid=prev"/>
		<updated>2018-04-11T01:31:42Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「insert時に自動生成されるIDを取得したい。  == JavaScript == JavaScriptではInsert時のエラーハンドリング用コールバック関数で受け取...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;insert時に自動生成されるIDを取得したい。&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
JavaScriptではInsert時のエラーハンドリング用コールバック関数で受け取れる。&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
    collection.insert(objectToInsert, function(err,docsInserted){&lt;br /&gt;
        console.log(docsInserted);&lt;br /&gt;
    });&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== .NET ==&lt;br /&gt;
.NETドライバーではマッピング用のクラスにBsonID属性（MongoDB.Bson.Serialization.Attributes名前空間）を付けておくとInsert時に自動的に設定される。&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
    public class Data&lt;br /&gt;
    {&lt;br /&gt;
        [BsonId]&lt;br /&gt;
        public ObjectId Id { get; set; }&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[category: MongoDB]]&lt;/div&gt;</summary>
		<author><name>103.22.200.248</name></author>
	</entry>
</feed>