問題タブ [endpoints-proto-datastore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
322 参照

google-app-engine - 「endpoints-proto-datastore」を使用して Google appengine エンドポイント API でカスタム クエリを実行する方法は?

通常、このようなクエリを実行します

しかし、Endpoints モデルでカスタム クエリを実行するにはどうすればよいですか? また、「id、limit、order ..」以外のカスタム パラメーターを渡すにはどうすればよいですか?

例:

エンドポイントに「somename」を指定するにはどうすればよいですか?

0 投票する
1 に答える
78 参照

google-app-engine - エンドポイント プロト データストア + GeoModel 、メタクラスの競合

次のような Endpoints proto データストアを使用してGeoModelを実装しようとしています。

取得:

Endpoints Proto Datastore を使用して、近接などで検索できるようにしたいと考えています。

助言がありますか ?

0 投票する
1 に答える
699 参照

google-app-engine - appengine エンドポイント API を介して画像をアップロードする方法は?

Endpoints Proto Datastore API を使用しています。次のようなコードがあるとします。

モデル :

API :

API を介してデータストアに画像をアップロードするにはどうすればよいですか? 前もって感謝します。

0 投票する
0 に答える
282 参照

python - endpoints proto datastore: query 構造化プロパティ

エンティティの番地に基づいて検索を実装しようとしています。このような;

試した:

取得:

に追加しようとしallow_message_fieldsましたがquery_method、機能しません。

に変えてみaddressましaddress.streetたがダメでした。

それを機能させるために何をすべきかについてのアイデアはありますか?

0 投票する
1 に答える
212 参照

python - Endpoints Proto Datastore - キーに使用されるパス {requirement} 変数がランダムに壊れる

Endpoints と Endpoints Proto Datastore を使用して API を構築し、App Engine Launcher でテストしています。以下のコードは、ネストされたエンティティを 2 層 (祖父母/親/子) 深く構築するために使用しているものです。

変数は'None' (行 98 で設定) を一見ランダムに_child返します。これは行 139 と 143 で壊れ、原因になります。ndb.KeyBadArgumentError: Incomplete Key entry must be last

壊れたときのログは次のとおりです。

今まで自分で解決できなかったので、どなたか助けていただければ幸いです。

ありがとう!

0 投票する
2 に答える
184 参照

python - リクエストとレスポンスの異なるクラス

API を作成するために Proto Datastore を使い始めたところです。両方が EndpointsModel から継承されている場合、リクエストとレスポンスに異なるクラスを使用できるかどうかを知りたいです。例えば、

これはうまくいくようには見えません。誰かがそのようなメソッドを作成する方法を教えてください。私が考えることができる他の唯一の方法は、元の protorpc メソッドに戻り、デコレータの一部としてリクエストとレスポンスの両方のタイプを指定することです。proto-datastore を使用してこれを達成する方法はありますか? 前もって感謝します。