問題タブ [parse-server]

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 投票する
2 に答える
84 参照

javascript - Parse を移行した後、他の JS コードを参照できません

Parse.com から Heroku の Parse Server に移行した後、次のようなクラウド コードを実行できません。

切り替える前は、これでうまくいきました。

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

ios - Objective C で解析バージョン 1.12.0 を使用して PFQueryTableViewController にオブジェクトをロードするにはどうすればよいですか?

新しい SDK Parse Objective C バージョン 1.12.0 を使用して PFQueryTableViewController からオブジェクトを取得する方法を知っている人はいますか? objectsDidLoad および objectsWillLoad メソッドが実行されているときに、デバッグ シェルで次のエラーが発生しました。

[エラー]: $dontSelect の不適切な使用 (コード: 102、バージョン: 1.12.0)

自分の専用サーバーで parse-server を実行しています

編集

これが私のコードです:

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

php - 移行後にバッチ操作を実行できない

最近、Parse PHP アプリケーションを Google Cloud でホストされている Parse Server に移行する作業を完了しました。それ以来、 、 などのバッチ アクションはParseObject::saveAll()ParseObject::destroyAll()ほとんどの場合に失敗し始めました。これを GitHub のバグとして報告することを考えていますが、これが私のインスタンスだけではないことを確認したいと思います。

destroyAllの GitHub PHP SDK テスト コードを再現することさえできません。

このコードと私のアプリケーションでバッチ アクションを使用すると、PHP で次の種類の例外がスローされます (この例では、saveAll によってエラーがスローされます)。

キャッチされない例外 'Parse\ParseException' とメッセージ 'cannot route batch path /1/classes/TestObject'

デバッグは、Parse Server がエラー コード 107を返すことを示しています。これは、ドキュメントによると無効な JSON を意味します。REST API には詳しくありませんが、この例では、送信されるデータは

{"requests":[{"method":"POST","path":"/1/classes/TestObject","body":[]},{"method":"POST","path":" /1/classes/TestObject","body":[]},{"method":"POST","path":"/1/classes/TestObject","body":[]}]}

これは有効な JSON です。

バッチ アクションは、移行前に正しく機能していました。PHP のバージョンは 5.6 です。どんな助けでも大歓迎です。エラーが再現できたら、GitHubにIssueを作成します。

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

amazon-web-services - 解析サーバーのリソース制限

parse.com アプリを移行して、AWS または Heroku でサーバーを解析することを検討しています。

過去に私が Parse で遭遇した主なフラストレーションは、リソースの制限でした。

https://parse.com/docs/cloudcode/guide#cloud-code-resource-limits

移行後のリソース制限は新しいホスト (つまり、AWS または Heroku) に依存すると想定するのは正しいですか?

0 投票する
6 に答える
6582 参照

parse-platform - parse-server でログを表示するにはどうすればよいですか?

Parse には、ログの読み取りとストリーミングが可能な優れた開発コマンド ユーティリティがありました。

Heroku にはそれがありますが、Parse ログではなく、Heroku ログのみが表示されます。

console.logorステートメントを確認する方法はありconsole.errorますか?

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

javascript - 解析サーバー - クラウド コードの beforeSave と afterSave は相互に影響します

私の解析サーバー クラウド コードには、1 つの beforeSave 関数と 1 つの afterSave 関数があります。beforeSave は、「post」テーブルに「誰が保存したか」の検証です。afterSave 関数は、コメントが「comments」テーブルに保存されると、「post」テーブルのオブジェクトを更新します。ただし、「result[0].save(null, { useMasterKey: true });」再度 beforeSave 機能を開始すると、クラウドが保存を行っており、ユーザーがいないため、「beforeSave」部分でのユーザー認証のため、保存ができません。少し複雑ですが、うまく説明できれば幸いです。クラウドから保存するときに beforeSave メソッドをバイパスする方法はありますか?

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

ios - 解析サーバーと Heroku で Cloud Code を使用する

新しい解析サーバーを理解しようとしていて、Heroku にデプロイしました。これはスムーズに進みましたが、私が苦労しているのは、サーバー側のコード (Cloud Code) の書き方を理解することです。解析サーバーの例を何度も読み返したので、何かが欠けているに違いありませんが、何かに Express を使用する必要があるのか​​、Cloud Code ファイルをどのようにインクルードし始めるのか、非常に明確ではありません。どんな助けでも大歓迎です。

アップデート:

探していたクラウド フォルダが間違った場所にありました。それと index.js をデスクトップの apps フォルダーに移動しました。main.js のデフォルト コードをカスタム コードに変更しました。アプリ情報を使用して index.js をセットアップしました。今の問題は、アプリを実行してクラウド コード関数を呼び出そうとすると、無効な関数というエラーが発生することです。