{
"colorsArray" : [ {
"colorName" : "red",
"hexValue" : "#f00"
}, {
"colorName" : "green",
"hexValue" : "#0f0"
}, {
"colorName" : "blue",
"hexValue" : "#00f"
}, {
"colorName" : "cyan",
"hexValue" : "#0ff"
}, {
"colorName" : "magenta",
"hexValue" : "#f0f"
}, {
"colorName" : "yellow",
"hexValue" : "#ff0"
}, {
"colorName" : "black",
"hexValue" : "#000"
} ]
}
解决方案
What you are looking for is "how to insert a document into mongodb". Something like this should work.
db.colors.insertMany(
[ {
"colorName" : "red",
"hexValue" : "#f00"
}, {
"colorName" : "green",
"hexValue" : "#0f0"
}, {
"colorName" : "blue",
"hexValue" : "#00f"
}, {
"colorName" : "cyan",
"hexValue" : "#0ff"
}, {
"colorName" : "magenta",
"hexValue" : "#f0f"
}, {
"colorName" : "yellow",
"hexValue" : "#ff0"
}, {
"colorName" : "black",
"hexValue" : "#000"
} ]
)
Now you need to find out how you want to do this. there are multiple ways to do this in java.
If you are new to using document based databases and want to keep things easy I would look into using Spring data. However you could just the mongodb java driver. There are numerous tutorials on how to do it like this.