I는 다음과 같습니다 모델이 있습니다 class test (db.Model) :
tagList = StringListProperty()
siteName = StringProperty()
나는 "tagList"에 태그를 저장하고 내가에서 특정 태그를 포함하는 모든 시험 기관을 얻을 수있는 쿼리를 실행하고자하는 그들의 tagList. 이것이 가능합니까?
방금 Python을 배우기 시작했으며 Google Datastore Models를 처음 사용합니다. 이 질문이 너무 멍청한 것처럼 보이면 용서해주세요. 내가하려는 것은 꽤 간단합니다. 사용자가 이미 게시물에 대해 좋아하는지 확인합니다. 키가 Google Datastore Model의 ListProperty에 있는지 확인해야합니다. 내 코드 PFB. @c
GAE의 데이터 저장소 목록 속성에 사용할 수있는 BLOB 데이터 형식이 있는지 알고 있습니까? 데이터 저장소에 BLOB 목록이 포함 된 다음 항목을 만들고 싶지만 오류가 발생합니다. class DataRecord(db.Model)
data = db.ListProperty(blob)
데이터 저장소의 특정 클래스에있는 개체 목록을 내 모델에 저장해야합니다. pickled/simplejson blob 데이터를 사용하지 않고도 ListProperty 및 사용자 정의 속성을 사용하여이를 보관하는 간단한 방법이 있습니까? class Test:
pass
class model(db.Model):
list = db.ListPro
setattr을 사용하면 Python 클래스의 속성 이름을 동적으로 지정할 수 있습니다. 나는 앱 엔진 모델과 비슷한 할 노력하고있어 :이 class MyModel(db.Model):
def __init__(self, *args, **kwargs):
super(MyModel, self).__init__(*args, **kwargs)
에 따라 StringListProperty 정렬 I는 다음과 같다 모델을 가지고 : class Example (db.Model) :
name = db.StringProperty()
tags = db.StringListProperty()
I 태그 그들이 엔티티의 목록을위한 첫 번째 쿼리 : results = Example.all().filter("ta
처럼 구글 앱 엔진에 일대 관련성, THS 특정을 만드는 방법입니다 : class Geo(db.Model):
#self = db.SelfReferenceProperty()
title = db.StringProperty()
link = db.StringProperty()
updated = db.DateTimeProperty