問題タブ [parse-platform]

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 に答える
691 参照

javascript - Parse.comで属性を取得できません

私はParse.comでアプリを作成しており、アプリを通過するさまざまな定数と値を格納する「AppState」オブジェクトを定義しました(PHPセッションに少し似ています)。

ある時点で、AppStateオブジェクトから値を読み取ろうとしていますが、設定されているように見えますが、値が返されません。

AppStateは次のように定義されます。

次に、アプリを開始する必要があります。

AppRouterで、「route」の値を設定しています。

アプリビューでは、私は持っています:

最初のコンソールログには、属性「route」が「view」に設定された状態が表示されます。

2番目のコンソールログには「未定義」と表示されます。

'folderSpecial'などのデフォルト属性の1つを取得すると、正しい値が読み取られます。

私は何が間違っているのですか?

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

javascript - バックボーンイベント内からのParseオブジェクトの保存

永続性のためにBackbone.jsとParseを使用しています。バックボーンイベントが発生したときに解析オブジェクトを保存しようとしていますが、機能していません。これが私のコードです(不要なものを削除するために編集されています):

エラーアラートが表示されていますが、エラーメッセージは空の文字列です。保存コードがメソッドと同じトップレベルスコープにある場合、Parseオブジェクトは問題なく保存されますParse.initialize。私はJavascriptを学習している最中なので、このコードが機能しない理由についての背景は素晴らしいでしょう。

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

iphone - 解析中のiOSAPI-1対多の関係

iPhoneアプリのバックエンド部分に解析を使用しています。

リレーショナルデータで説明されているParseでは、1対多の関係を持つことができます。

このコードは、データを取得するために正常に機能します。

しかし、リンクで提供されているコードを使用すると、nullが返されます。

このコードの何が問題なのか誰か教えてもらえますか?問題はfetchedcommentである可能性があります


補遺

これも例外があります:

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

objective-c - テーブルビューセルから詳細画像ビューへのParse.comセグエ

Parseバックエンドからデータをロードしたテーブルビューを取得して、テーブル内のデータに関連付けられた画像(PFFile)を含む詳細ビューをプッシュしようとしています。データをテーブルに正常にロードできますが、新しいViewControllerにセグエするとアプリがクラッシュします。これが私のPFQueryTableViewController実装からのコードです。

そして、これが詳細ビューコントローラーヘッダーと実装からのコードです

実装

そして、これが私が受け取っているエラーメッセージです。

キャッチされなかった例外'NSUnknownKeyException'が原因でアプリを終了しています、理由:'[setValue:forUndefinedKey:]:このクラスはキーの詳細についてコーディングに準拠したキー値ではありません。

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

objective-c - prepareForSegue が正しい PFFile を渡さない

PFFile を新しいビューに渡すと、画像が表示されないか、間違った画像が表示されます。

これが prepareForSegue メソッドです

関連する実装ファイルの残りの部分は、正しいセクションの正しい行に到達していないと思いますか?

0 投票する
5 に答える
17324 参照

javascript - Parse.com アプリで JavaScript を使用してメールを送信するにはどうすればよいですか?

Parse.com (JavaScript SDK) を使用しています。ユーザーがアプリからメールを送信できるようにしたいと考えています。基本的に、アプリを使用してページを作成し、メール アドレスのリストを入力できるようにする必要があります。次にアプリは、作成したページへのリンクを各アドレスに送信します。

ただし、電子メールの送信方法を説明しているドキュメントには何でもあります。メールアドレスのリストを取得してメールを生成できますが、送信方法がわかりません。

これはParseで可能ですか?

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

javascript - Parse.com クラウド コード: 関数の連鎖?

これは単純なものだと思いますが、Parse.com の Cloud Code でチェーン関数を機能させることができません。私はそれが可能であることを知っています. ;>

以下は、それがどのように機能すると私が考えるかを示す簡単なテスト機能チェーンですが、機能しません。イベントresponse.errorではエラーが発生するようですが、成功すると次のようになります。

{"code":141,"error":"success/error was not called"}

テスト関数は次のとおりです。

..そして、これが参照用の関数への最初の呼び出しです(ただし、これは問題ではないと確信しています):

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

javascript - Parse.com オブジェクトを Trigger.io prefs ストレージに保存すると、オブジェクトからデータが取り除かれますか?

Trigger.io ベースの Android アプリのバックエンドとして Parse.com を使用しています。私の問題はかなり基本的なものであり、私が理解していないのは javascript の基本的な理解にすぎないと確信しています - 私はまだ言語について多くを学んでいます.

オブジェクトの配列に対して Parse をクエリし、応答をログに記録すると、各オブジェクトの属性、一意のオブジェクト ID、createdAt、updatedAt など、必要なものがすべて得られます。以下は、Parse からの単一オブジェクトの例です。

解析からのオブジェクト:

ただし、Trigger.io の forge.prefs.set() を使用して、変数を操作せずに結果を保存した後、属性を読み取ることしかできません。forge.prefs.get() を使用して読み取った後の同じオブジェクトを次に示します。

forge.prefs.set() で保存し、forge.prefs.get() で取得した後:

上記の結果を生成する単純化されたコード

だから私は私の質問だと思います:オブジェクト全体を保存するにはどうすればよいですか? アプリが正しく機能するためには、一意の ID を保存する必要があります。

完全なログ出力をトリガー サポートに送信しましたが、彼らはそれが Parse API の問題であると結論付け、私を彼らに任せました。これが Parse の問題であるとは確信していませんが、サポート チャネルに飛び回るのではなく、ここのコミュニティが何らかの洞察を提供してくれることを願っています。前もって感謝します!

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

javascript - Parse.com / backbone.js でオブジェクトの順序を保存するにはどうすればよいですか

ユーザーに属するフォルダーのリストがあり、ドラッグ アンド ドロップで並べ替えできるようにしたいと考えています。ドラッグ アンド ドロップは正常に機能しますが、結果を保存する方法がわかりません。私はParseを使用しています。つまり、各オブジェクトを取得し、順序属性を変更してから再保存する必要があると思います...しかし、すべて同じ順序で出てくるため、うまくいかないようです。

並べ替えてから .sortable('toArray') を実行すると、フォルダー ID の配列が作成され、先頭に「folder」という単語が追加されるので、["folder_ab9gu3nd", "folder_kwkgiutyqo", "folder_s856skt8w"] のようになります。

そこで、フォルダ ab9gu3nd を順序 0、kwkgiutyqo を順序 1、s856skt8w を順序 2 で保存したいと思います。

これが私のコードです(「結果」はフォルダーIDの配列です):

これを実行すると、すべてのフォルダーに ii の最終値が使用されたかのように、すべてのフォルダーの順序が「2」になります。これが起こらないようにするにはどうすればよいですか?

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

javascript - JSON.stringify にこのオブジェクトの一部しか含まれないのはなぜですか?

Parse.com クエリ オブジェクトで JSON.stringify を使用すると、「属性」のみが含まれ、残りは無視されます。オブジェクト全体を文字列化するにはどうすればよいですか?

Parse への私のクエリ、stringify を使用した場合と使用しない場合の結果をログに記録します。

直接ログに記録されたオブジェクト:

stringify でログに記録されたオブジェクト:

更新: 私は実際に自分自身をテストしたところ、最初のオブジェクトを切り取って貼り付け、自分で変数を定義してオブジェクトを手動で定義すると機能します。ただし、Parse から結果を受け取った直後に結果を文字列化すると (コード例のように)、属性部分のみが返されます...ただし、最初のオブジェクトは、Parse から結果をログに記録するときにコンソールから直接コピーしたものです。文字列化します。