2016-05-26 6 views

答えて

3

:エラーを返し

db.usersessions.find({ "userId": { $in: (db.getCollection('users').find({},{"_id":1})) } }) 

私は次のことを試みました。 distinctを使用して、_idの配列を「users」コレクションから戻すことができます。その理由は、_idがコレクション内で一意であるためです。

var ids = db.getCollection('users').distinct('_id'); 
db.usersessions.find({ "userId": { "$in": ids } }) 
+0

あなたをuser3100115ありがとう –

関連する問題