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