最近在做通用模板標准示例項目,在使用 spring data jpa Mongodb 的時候,動態查詢會代入 _class條件。
為什么這么做其實也很好理解,寫入數據庫的數據中是有這個字段的。接受的查詢條件類也是有這個數據的。所以就盡可能的匹配了。
但是實際我們很少情況下需要這樣的。一個集合中寫入不通的數據格式的情況非常少。通常都是每個集合對應一個固定的實體類。
先百度了一個,發現居然有人在方法生命周期上自己加動作來處理。感覺肯定不應該是這樣的,看源碼和官方文檔,果然是可以有地方直接設置的。