2013-09-27 45 views
2

我想知道什麼保存Blob存儲參考 的記錄方式的最好的辦法是,像這樣:店的BlobKey模型

blobstore.BlobReferenceProperty() 

ndb.BlobKeyProperty() 

db.StringProperty() 

保存密鑰的文本字符串有什麼缺點嗎?

+0

我能想到的是,如果你開始使用谷歌雲存儲的唯一的事情多張圖像,它的blobkey可能會持有更多關於它的桶/路徑等信息,但我沒有真正使用它,所以我不知道。 – Faisal

回答

1

blobstore.BlobReferenceProperty ,在我的應用程序的工作,如果你需要的圖像類,它可以使用類似

class Image(db.Model): 

    reference = db.ReferenceProperty(Article, 
      collection_name='matched_images', verbose_name='Title') 
    primary_image = blobstore.BlobReferenceProperty()