エンティティの番地に基づいて検索を実装しようとしています。このような;
試した:
class Address(EndpointsModel):
street = ndb.StringProperty()
class Node(EndpointsModel):
address = ndb.StructuredProperty(Address)
@Node.query_method(
path='whatever',
name='WhatEver',
query_fields=('address',)
)
def nodes_by_street(self , query):
return query
取得:
TypeError: Tried to use a ProtoRPC message field: MessageField. Only simple fields can be used when allow message fields is turned off.
に追加しようとしallow_message_fields
ましたがquery_method
、機能しません。
に変えてみaddress
ましaddress.street
たがダメでした。
それを機能させるために何をすべきかについてのアイデアはありますか?