List SpringRoo-MongoDb——字符串列表
这并不能回答我的问题 所以我想做的是“字段列表--字段名地址列表” 但是SpringRoo似乎只允许“字段集--fieldName地址列表--type~.model.A”,而我甚至不能“字段集--fieldName地址列表--type java.lang.String” 所以它应该很简单,但为什么它不支持呢?或者我应该做些什么来实现同样的结果?“为什么它不支持这个?” 因为框架的这一部分是为了表示持久化实体之间的关系而设计的。为什么要与(非集合)列表关联?您如何知道条目是否是相关记录的一部分,而不仅仅是副本 “我甚至不能做”字段集--fieldName地址列表--type java.lang.String” 这是因为java.lang.String不是jpa类。您只能将jpa实体相互关联 应该使用与此对象相关的字符串字段表示创建Address类List SpringRoo-MongoDb——字符串列表,list,mongodb,spring-roo,List,Mongodb,Spring Roo,这并不能回答我的问题 所以我想做的是“字段列表--字段名地址列表” 但是SpringRoo似乎只允许“字段集--fieldName地址列表--type~.model.A”,而我甚至不能“字段集--fieldName地址列表--type java.lang.String” 所以它应该很简单,但为什么它不支持呢?或者我应该做些什么来实现同样的结果?“为什么它不支持这个?” 因为框架的这一部分是为了表示持久化实体之间的关系而设计的。为什么要与(非集合)列表关联?您如何知道条目是否是相关记录的一部分,而
entity jpa --class ~.Address
field string AddressLine1 --notNull
field string AddressLine2
focus --class ~.YourClassThatNeedsAnAddressList
field set --fieldName addressList --type ~.Address
现在~。需要一个AddressList的类的每个实例都可以有多个与其关联的地址。每个地址由两个字符串组成 谢谢,看来我需要创建一些不必要的类。如果我想存储字符串ID列表,该怎么办?在mongodb?的文档中,您似乎没有考虑面向对象。字符串列表代表什么?ID代表什么?身份证能做什么?(对自己?)我得出结论,任何东西的列表都有相关的功能——我要求某人找到一个没有相关功能的例子。在这种情况下,您不仅应该对列表包含的类进行建模,还应该将列表本身作为一个类进行建模。这意味着不创建字段列表,而是创建一个字段--fieldName addresses--Type~.addresses。地址可以是任何东西——地图、集合、列表。