在 @Query 註解的倉庫方法中進行引數替換時,以前的版本在實際引數值為 null 時會將字串 "null" 寫入傳送到 Elasticsearch 的查詢中。由於 Elasticsearch 不儲存 null 值,這種行為可能導致問題,例如當要搜尋的欄位包含字串 "null" 時。在 5.3 版本中,引數中的 null 值將導致丟擲 ConversionException。如果您將 "null" 用作欄位對映中定義的 null_value,那麼請將該字串而不是 Java null 傳遞到查詢中。