Mongooseは、カスタムObjectIDタイプを使用するmongodbネイティブドライバーを使用します。 ObjectIDを.equals()
と比較できます 方法。あなたの例では、results.userId.equals(AnotherMongoDocument._id)
。 ObjectIDタイプにもtoString()
があります ObjectIDの文字列化されたバージョンをJSON形式またはCookieで保存する場合は、メソッド。
ObjectID = require("mongodb").ObjectID
を使用する場合 (mongodbネイティブライブラリが必要です)results.userId
かどうかを確認できます results.userId instanceof ObjectID
を持つ有効な識別子です 。
など