0
我正在使用MongoDB和MongoDB。可以在MongoDB(Mongoose)上下文外使用MongoDB _id嗎?
我在想,如果在MongoDB上下文之外使用MongoDB ID是不好的做法。由於我的很多對象都需要標識ID,所以我想知道是否我可以使用MongoDB提供的標識,或者是不好的做法?
問候
我正在使用MongoDB和MongoDB。可以在MongoDB(Mongoose)上下文外使用MongoDB _id嗎?
我在想,如果在MongoDB上下文之外使用MongoDB ID是不好的做法。由於我的很多對象都需要標識ID,所以我想知道是否我可以使用MongoDB提供的標識,或者是不好的做法?
問候
我從你的問題理解的是,如果有從MongoDB中的文檔成爲你的應用程序中的對象。要在整個應用程序中識別此對象,您希望使用此_id,以便可以輕鬆跟蹤此對象的更改。如果是這樣,你應該愉快地使用它。因爲Mongodb的ObjectId是唯一的。 Infact,我在我的android應用程序中使用這個_id。示例代碼
studentUniqueId.setText(dataModelItem.get_Id());
其中studentUniqueId是我的android應用程序中的隱藏字段。
http://stackoverflow.com/questions/7072680/using-mongodb-objectid-as-a-document-id – JohnnyHK