以下にモデルがあり、すべての個別の値を取得したいと思いarea
ます。SQLに相当するものはselect distinct area from tutorials
class Tutorials(db.Model):
path = db.StringProperty()
area = db.StringProperty()
sub_area = db.StringProperty()
title = db.StringProperty()
content = db.BlobProperty()
rating = db.RatingProperty()
publishedDate = db.DateTimeProperty()
published = db.BooleanProperty()
私はPythonで私ができることを知っています
a = ['google.com', 'livejournal.com', 'livejournal.com', 'google.com', 'stackoverflow.com']
b = set(a)
b
>>> set(['livejournal.com', 'google.com', 'stackoverflow.com'])
ただし、エリアアイテムをクエリから別のリストに移動してから、リストに対してセットを実行する必要があります(非常に非効率的に聞こえます)。データストアの位置1001にある個別のアイテムがある場合は、次の理由で表示されません。 1000のフェッチ制限。
データストア内のareaのすべての個別の値を取得して、リンクとして画面にダンプしたいと思います。