オブジェクトを返します。**constructor_args)トランザクション上で、既存のエンティティを取得します。存在しない場合は、新しいエンティティを作成します。キー(該当する場合)。指定しない場合、現在のアプリケーションのデータを取得します。namespace名前空間。指定しない場合、デフォルト名前空間のデータを取得します。オプション指定したキー名のインスタンスが存在しない場合、この関数はキーワード引数をモデルクラスのコンストラクタに渡します。インスタンスと親が存在する場合、これらの引数は破棄されます。クラスの既存のインスタンスを返します。作成した新しいインスタンスを返します。この関数はトランザクションを使用します。この関数を呼び出すコードがトランザクションに存在する場合、既存のトランザクションの再利用を試みます。グループが既存のトランザクションと互換性がない場合、エラーが発生します。非同期バージョンです。オブジェクトを返します。オブジェクトを作成します。コンストラクタに渡されます。位置引数を指定すると、初期フィルタの設定に使用されます。オブジェクトを返します。プロパティの値を設定します。キーワード引数は、コンストラクト同じ方法でプロジェクト名を自動的に認識します。put(**ctx_options)エンティティのデータをデータストアに書き込みます。エンティティのキーを返します。オプションput_async(**ctx_options)エンティティのデータをデータストアに非同期的に書き込みます。オブジェクトを返します。オブジェクトの結果はエンティティのキーです。プロパティ値は再帰的に辞書に変換されます。デフォルトでは、すべてが対象です。