2013-04-05 2 views
0

У меня есть две разные коллекции в моей базе данных, и на этом этапе мне нужно связать документ из первой коллекции с другой коллекцией документов с помощью собственного драйвера NodeJs.Ссылка на два документа с родным драйвером

Как я могу это сделать? Должен ли я держать _id из первой коллекции во второй коллекции?

ответ

1

Да, я предлагаю хранить связанный документ _id, как вы описали. Я много сделал, и он работает хорошо.

Более сложный (и, казалось бы, лишний в случае, если вы описываете), должен был бы использовать DBRef.

+0

Спасибо, помощник. Еще один маленький вопрос: '_id' уникален по всей коллекции или всей базе данных? –

+0

_id должен быть уникальным только внутри коллекционирования. http://docs.mongodb.org/manual/reference/object-id/ – WiredPrairie

+0

+1, Еще раз спасибо :) –

Смежные вопросы