Firebaseのデータを表示するためにGoogleスプレッドシートを使用しています。Firebase App Script getData()整数エラーのあるoptQueryParameters
どのようにデータを処理するには、Googleシートでいつも大きくなることがあります。
データを最後の10レコードに制限したかっただけです。
私はkey
で注文し、その後最後の10レコードを取得したいと考えました。
var records = base.getData("path/Foo", {"limitToLast": 10 , "orderBy":"key"});
問題は、ドキュメントがoptQueryParameters
がサポートされていることを示しているが、ノーどこにそれらを使用する方法を示しています。上記は私が一番近いものです。
ので、私はそれを維持していると私は順序が並べ替えられてしまったと思いますが、limitToLast
var records = base.getData("path/Foo", { ".indexOn": "Key", ".limitToLast":"2"});
は、いずれかがlimitToLastが上で動作持っていない:それでも
EDITを動作し、エラーはありませんアプリスクリプト?
EDIT2:
VARレコード= database.getData( "40274400"、{ "limitToLast":1、 "のOrderBy": "$キー"}ここで
は、私が使用している最新バージョンです);
どのように私はlimitToLastを動作させることができません。 エラー limitToLastは整数でなければなりません(行135)。
はい私はそれが非常に奇妙な整数であることを知っています。オーダーごとのキーを指定する
「$ key」とキーを試してみてください。 –
それを試してみましたが、実際の問題は機能しませんでしたlimitToLast – abe