問題タブ [listproperty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
105 参照

python - Python で Google データストア モデルの ListProperty に値が既に存在するかどうかを確認する

Python の学習を始めたばかりで、Google データストア モデルも初めてです。この質問があまりにも初心者に見える場合は、ご容赦ください。

私がやろうとしていることは非常に簡単です。

ユーザーが投稿で既にいいねされているかどうかを検証しています。そのため、キーが Google データストア モデルの ListProperty 内にあるかどうかを確認する必要があります。私のコードのPFB。

cls は、Google データストアの Model タイプの「Post」オブジェクトです。「liked_user」は、「Post」オブジェクトの属性タイプ ListProperty です。

しかしどうやら、ListProperty は反復可能ではありません。以下はコンソールからのエラーです。

TypeError: タイプ 'ListProperty' の引数は反復可能ではありません。

だから、それを達成する方法を理解するのを手伝ってください。

私は何時間もグーグルを試しましたが、これを実装する方法がまだわかりません。

前もって感謝します。