0

私はPythonでGAEを使用していますが、この問題に遭遇しました。次のようなことをしようとしています。

db.delete(db.Query(StudentVote).filter('topic.lecture = ', lecture))

db.delete(db.Query(StudentVote).filter('topic.lecture.course.owner = ', owner))

エンティティのグループを削除しようとしています。各エンティティには、講義プロパティなどを持つトピックプロパティがあります。

StudentVote->トピック->講義->コース->オーナー

しかし、クエリは機能しません。そのようにフィルタリングする方法はありますか?または、この機能を実現するためのベストプラクティスは何ですか?

よろしくお願いします、ギャル。

4

1 に答える 1

0

これが一般的なクエリである場合は、StudentVoteのインデックス付きプロパティとして所有者を配置する必要があります。これにより、書き込みのコストが少し高くなりますが、所有者によるクエリが可能になります。それ以外の場合、それがまれでパフォーマンスに問題がない場合は、チェーンを介して手動でクエリを実行できます。

于 2012-06-13T23:59:30.573 に答える