我正在尝试使用语素将对象保存到MongoDb,其中包含具有值为空字符串的字段。而且我不希望将这些空字符串保存在mongoDB中。 例如:(提到了杰森)我不希望将诸如“ addressLine2”,“ postalCd2”之类的字段保存在Mongo中。
{
"_id" : ObjectId("5cf8d100fe85543cdc1e3183"),
"accountNbr" : "test Acct",
"effectiveDt" : "2019-02-19",
"entryDt" : "2019-06-06",
"expirationDt" : "2020-02-19",
"insuredMailAddress" : {
"stateCd" : "TestCd",
"cityNm" : "testCity",
"addressLine1" : "Test address Line1",
"addressLine2" : "",
"postalCd2" : ""
}
"streamLineRenewInd" : {
"code" : " "
}
}
有没有办法做到这一点。
答案 0 :(得分:0)
Morphia当前不支持该功能。但是,您可以过滤出空值。您只需要确保您的应用程序存储的是null而不是“”即可。