タスク: グローバルなクロス エンティティ グループ BLOB 共有を実装します。
強い一貫性を保つには、BlobReference オブジェクトの親として BlobInfo または BlobKey の文字列表現を持つ先祖グループが必要です。そのため、参照元の DB オブジェクトの親として blob-key を使用して仮想祖先グループを構築します ...
br = BlobReferenece(id=some_id, parent = ndb.Key("MyBlobKey",str(blob)))
br.put()
これは今のところ SDK で動作しますが、これが appengine の文書化されたパスからかけ離れていることを懸念しています。
以前の試行では、ndb.Key.from_old_key(blobinfo.key()) を使用して blob-key を db-key に変換できませんでした。BlobInfo テーブルへの「db/ndb」参照を取得する合法的な方法はないようです (BlobInfo クラスはdb.Model のようなインターフェイスを提供するため)。ここで何か不足していますか?