tests.system.opensearch.example_opensearch
¶
模組內容¶
類別¶
用於在 opensearch 中持久保存文件的類模型。 |
函數¶
屬性¶
- class tests.system.opensearch.example_opensearch.LogDocument(meta=None, **kwargs)[source]¶
基底類別:
opensearchpy.helpers.document.Document
用於在 opensearch 中持久保存文件的類模型。
- save(**kwargs)[source]¶
將文件儲存到 opensearch 中。如果文件不存在,則會建立文件,否則會覆寫文件。如果此操作導致建立新文件,則傳回
True
。- 參數
index – 要使用的 opensearch 索引,如果
Document
與索引關聯,則可以省略。using – 要使用的連線別名,預設為
'default'
validate – 設定為
False
以跳過驗證文件skip_empty – 如果設定為
False
,將導致空值 (None
、[]
、{}
) 保留在文件中。否則這些值將被移除,因為它們在 opensearch 中沒有任何區別。return_doc_meta – 設定為
True
以從更新 API 呼叫傳回所有元數據,而不是僅傳回操作結果
任何其他關鍵字引數都將不變地傳遞給
OpenSearch.index
。:return 操作結果 created/updated