2017-05-03 5 views
0

私はDBからNDBにプロジェクトを移行しようとしており、db._initialize_propertiesが見つかりました。db._initialize_properties -Google App EngineのNDBに相当するものは何ですか?

私は多くを検索しましたが、_initialize_propertiesに関連するものは見つかりませんでした。 Appengineのドキュメントでさえも。

_initialize_propertiesは、プロジェクトでカスタム定義された関数ではありません。

誰かがこれにいくつかの光を当てることができますか?

コード:

db._initialize_properties( model_class, model_class.__name__, model_class.__bases__, model_class.__dict__)

答えて

0

そのためのNDB相当が実際にありません。 _initialize_propertiesは、実際のAppEngine DBの内部機能であり、あなたがNDBと_initialize_propertiesを使用する場合は、その名前でプロジェクトにカスタム関数を作成し、修正を加えて_initialize_propertiesの関数定義を貼り付ける必要がありgoogle_appengine/google/appengine/ext/db/__init__.py

で見つけることができますそれはNDBに準拠しています。

関連する問題