2012-07-06 19 views
0

這可能是一個愚蠢的問題,但我完全不熟悉Apps Engine和NoSQL的邏輯,所以我要求提供一個建議。將用戶與Apps Engine中的實體相關聯的最佳方式

我想有一種最佳和衆所周知的方式來關聯用戶與數據存儲中的實體,我想知道如何做到這一點,也許有一個指南或簡單的例子。

我有一個用戶可以訂閱節點。我需要知道關聯這兩個實體的最佳方式,這是檢查用戶是否訂閱了節點以及用戶訂閱的節點列表的最佳方式。

預先感謝您^^

回答

1

,如果你使用Python:

class Users(db.Model): 
    node = db.BooleanProperty() 
    user = db.UserProperty() 

user1 = Users() 
user1.node = True 
user1.user = users.get_current_user() 
user1.put() 

u = users.get_current_user() 
qry = db.GqlQuery("SELECT * FROM Users WHERE user = :1 AND node = True", u) 

對於剩下看到docs

相關問題