delta_trace_db.query.util_field

Classes

UtilField()

(en) Utility for field access used in internal DB processing.

class delta_trace_db.query.util_field.UtilField

Bases: object

(en) Utility for field access used in internal DB processing.

(ja) DBの内部処理で利用する、フィールドアクセスに関するユーティリティです。

static get_nested_field_value(map_: Dict[str, Any], path: str) Any | None

(en) Access nested fields of a dictionary. Returns the found value, or None if it doesn’t exist.

(ja) 辞書の、ネストされたフィールドにアクセスするための関数です。 見つかった値、または存在しなければ None を返します。

Parameters:
  • map (Dict[str, Any]) – A map to explore.

  • path (str) – A “.” separated search path, such as user.name.