ReleaseDetailsByTerritory
全部标签 我将Mongo与nativeJava驱动程序一起使用(无第3方库/ORM)。我有这个:publicclassReleaseextendsReflectionDBObject{//otherfieldsomittedprivateListreleaseDetailsByTerritory=newArrayList();}publicclassReleaseDetailsByTerritoryextendsReflectionDBObject{//...}如果我想检索具有两个“ReleaseDetailsByTerritory”条目的“Release”条目,并让它们在包含两个Release
我有一个类似的模型类publicclassMyClassextendsReflectionDBObject{privateListattributes;...}publicclassNiceAttributeextendsReflectionDBObject{...}我以类型安全的方式创建它,例如Listattrs=newArrayList();attrs.add(newNiceAttribute());MyClassmyClass=newMyClass();myClass.setAttributes(attrs);然后将其保存到mongo,并使用类似的代码检索DBCollection
我有一个类似的模型类publicclassMyClassextendsReflectionDBObject{privateListattributes;...}publicclassNiceAttributeextendsReflectionDBObject{...}我以类型安全的方式创建它,例如Listattrs=newArrayList();attrs.add(newNiceAttribute());MyClassmyClass=newMyClass();myClass.setAttributes(attrs);然后将其保存到mongo,并使用类似的代码检索DBCollection