問題タブ [pfobject]

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

parse-platform - PFObject isDirty は呼び出し時またはコールバック時にクリアされますか?

PFObjectisDirtyプロパティが - に設定されているのはいつですか? メソッドNOを呼び出し[PFObject save...]たときですか、それともそのメソッドが成功したコールバック (つまり、保存が成功したというサーバーからの確認) を受け取ったときですか?

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

swift - parse を使用したメッセージ投稿で致命的なエラーが発生しました

したがって、私は Parse を使用するのが初めてで、バックエンドを介してメッセージを投稿する際にいくつかの問題があります。ユーザー アカウントを設定することはできますが、投稿を送信しようとすると、「致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました」というエラーが表示されます ...?

これが私のコードです:

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

ios - PFRelation addObject はリレーションを追加しません

Parse でオブジェクトをリレーションに追加しようとしていますが、コードはエラーなしで実行されますが、リレーションはバックエンドに表示されないため、オブジェクトは保存されませんでした。

が正しいかどうかも確認PFObject tripし、対応する ID を持つ目的のオブジェクトを取得しました。また、キーcontactsは再確認され、正しいものです。

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

ios - PFQuery pinAllInBackground:block: 完了しない

Parse アプリがあり、ローカル データ ストアをキャッシュ/オフラインで使用できるようにしたいと考えています。アプリのデリゲートで、設定しまし[Parse enableLocalDatastore];た。

(サーバーへの)クエリでは、通常のクエリを作成していますが、フェッチ時に結果を固定しています:

ただし、完了ブロック ( NSLog(@"er: %@", error);) は呼び出されません。エラーでもありません。私はいたるところにブレークポイントを持っています。pinAllInBackground:block:が呼び出されますが、完了ハンドラーが呼び出されることはありません (私のアプリは 2 分間連続して実行されており、100 個のオブジェクトしか固定されていないため、瞬時に実行されるはずです)。私も試しましpinAllInBackground:withName:block:たが違いはありません。私は試してみましたがpinAll:、決して返されず、呼び出し元のスレッドをブロックします (ただし、CPU は消費しません)。どうすればこの問題を解決できますか?

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

swift - PFObject 内の PFUser (ポインタ) から文字列/画像属性を抽出するにはどうすればよいですか?

PFUser (「所有者」) へのポインターを含む PFObject を配布しようとしています。

ここに画像の説明を入力

これが私のフェッチコードです:

以下は、取得したいデータを持つ PFObject である「タグ」です。

ご覧のとおり、「タグ」にはデータがあります。PFUser オブジェクトである「所有者」を広めたい:

しかし、私は問題に直面しています。どうやら「所有者」を取得しました (オブジェクト ID に注意してください。上記を参照してください) が、デバッガーでそれを確認できません。 ここに画像の説明を入力


2 回目の試行:

'includeKey("owner") を使用しても役に立ちませんでした。だから私はそれをコメントアウトして、「所有者」属性が「タグ」クラスの兄弟に含まれるようにしました。

次に、所有者(id) フィールドでクエリを実行しようとしました(参照: https://www.parse.com/docs/ios_guide#queries/iOS ):

今回は、NSError に次のフラグが付けられました。


3 回目の試行(後続の fetchIfNeeded() を使用):

出力:

私はここで迷っています。
ホスティング レコードを使用して PFUser ポインターを配布することは、それほど難しくありません。
「所有者」(PFUser) から (文字列と画像) 属性を取得/抽出するにはどうすればよいですか?

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

ios - 解析 - ブール値を PFObject として送信するときのエラー (簡単)

要素の 1 つがブール値であるオブジェクトを送信しようとしています。エラーは5行目と7行目で発生します。ここで、「isCheating」はブール値であり、falseも明らかに1つです。

私のコードは次のようになります。

エラーは次のように述べています: キーの不正行為のタイプが無効です。文字列が必要ですが、ブール値が取得されました (コード: 111、バージョン: 1.6.1)

任意の提案をいただければ幸いです!

編集:私は問題を解決しました.Parseにクラスをドロップするだけで、コードは完全に機能しました.