擅长:python、mysql、java
<p>有很多方法可以进行GAE查询,但我不明白为什么你的方法不起作用。
如果您有一个特定的Barprofile(B),那么我认为您可以(在Python中)这样做</p>
<pre><code> query = db.GqlQuery("SELECT * FROM Barevent WHERE parent_bar = :1,
B.b_user)
day = query.get()
</code></pre>
<p>但我不太清楚为什么你同时有一个Userprofile和一个Barprofile(所以我想你应该重新考虑这三个)。在</p>
<p>一般来说,您不需要(甚至不想)在GAE中规范化数据,就像您习惯于在传统RDBMS环境中那样。以这种方式规范化您的数据已经没有什么特别的好处了,也就是说,您现在不需要在应用程序级别上对数据库进行调整以确保一致性。在</p>