使用grails

时间:2015-10-28 18:19:24

标签: mongodb grails

我是mongodb的新手,所以有点混淆我如何使用grails在mongodb中保存列表对象,基本上我有一个hasmap列表,反过来又是一个字符串,列表映射,就像这样

List<HashMap<String, ArrayList<Object>>> changedProperties = new ArrayList<HashMap<String, ArrayList<Object>>>()

这是我的域类,具有此类属性

class DatabaseEvent {

String type
String entityClass
String objectId
Date dateCreated
User loggedInUser
List<HashMap<String, ArrayList<Object>>> changedProperties
}

如果我只是传递这种类型的列表,则不会保存。

[[description:[null, some test]], [name:[Testing 12, Testing 1]], [displayOrder:[4, 11]]]

我通过了上面的列表,但它拒绝了这个错误

rejected value [[{description=[null, some test]}, {name=[Testing 12, Testing 1]}, {displayOrder=[4, 11]}]] 

1 个答案:

答案 0 :(得分:0)

查看此链接。

MongoDB土地上的Grails

http://blog.mongodb.org/post/18510469058/grails-in-the-land-of-mongodb