問題タブ [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.
parse-platform - PFObject isDirty は呼び出し時またはコールバック時にクリアされますか?
PFObject
のisDirty
プロパティが - に設定されているのはいつですか? メソッドNO
を呼び出し[PFObject save...]
たときですか、それともそのメソッドが成功したコールバック (つまり、保存が成功したというサーバーからの確認) を受け取ったときですか?
swift - parse を使用したメッセージ投稿で致命的なエラーが発生しました
したがって、私は Parse を使用するのが初めてで、バックエンドを介してメッセージを投稿する際にいくつかの問題があります。ユーザー アカウントを設定することはできますが、投稿を送信しようとすると、「致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました」というエラーが表示されます ...?
これが私のコードです:
ios - PFRelation addObject はリレーションを追加しません
Parse でオブジェクトをリレーションに追加しようとしていますが、コードはエラーなしで実行されますが、リレーションはバックエンドに表示されないため、オブジェクトは保存されませんでした。
が正しいかどうかも確認PFObject trip
し、対応する ID を持つ目的のオブジェクトを取得しました。また、キーcontacts
は再確認され、正しいものです。
ios - PFQuery pinAllInBackground:block: 完了しない
Parse アプリがあり、ローカル データ ストアをキャッシュ/オフラインで使用できるようにしたいと考えています。アプリのデリゲートで、設定しまし[Parse enableLocalDatastore];
た。
(サーバーへの)クエリでは、通常のクエリを作成していますが、フェッチ時に結果を固定しています:
ただし、完了ブロック ( NSLog(@"er: %@", error);
) は呼び出されません。エラーでもありません。私はいたるところにブレークポイントを持っています。pinAllInBackground:block:
が呼び出されますが、完了ハンドラーが呼び出されることはありません (私のアプリは 2 分間連続して実行されており、100 個のオブジェクトしか固定されていないため、瞬時に実行されるはずです)。私も試しましpinAllInBackground:withName:block:
たが違いはありません。私は試してみましたがpinAll:
、決して返されず、呼び出し元のスレッドをブロックします (ただし、CPU は消費しません)。どうすればこの問題を解決できますか?
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) から (文字列と画像) 属性を取得/抽出するにはどうすればよいですか?
ios - 解析 - ブール値を PFObject として送信するときのエラー (簡単)
要素の 1 つがブール値であるオブジェクトを送信しようとしています。エラーは5行目と7行目で発生します。ここで、「isCheating」はブール値であり、falseも明らかに1つです。
私のコードは次のようになります。
エラーは次のように述べています: キーの不正行為のタイプが無効です。文字列が必要ですが、ブール値が取得されました (コード: 111、バージョン: 1.6.1)
任意の提案をいただければ幸いです!
編集:私は問題を解決しました.Parseにクラスをドロップするだけで、コードは完全に機能しました.