次のような ndb モデル クラスがあります。
class User(ndb.Model):
username = ndb.StringProperty()
works = ndb.StringProperty(repeated=True)
created_date = ndb.DateTimeProperty(auto_now_add=True)
updated_date = ndb.DateTimeProperty(auto_now_add=True)
repeated=True
ワークスフィールドのデータを一覧で保存したいので使用しました。しかし、クエリを実行すると、次のように機能します。
user = User.query().fetch(projection=[User.works])
私は欲しいものを手に入れることができませんでした。を見るとuser
、次のようになります。
[User(key=Key('User', 5629499534213120), works=[u'A'], _projection=('works',)), User(key=Key('User', 5629499534213120), works=[u'B'], _projection=('works',)), User(key=Key('User', 5629499534213120), works=[u'C'], _projection=('works',)), User(key=Key('User', 5629499534213120), works=[u'D'], _projection=('works',)).......................
なぜこれを取得できなかったのですか:
[User(key=Key('User', 5629499534213120), works=[u'A', u'B', u'C', u'D'], _projection=('works',))
そして、私は何ができますか?助けてくれてありがとう。