問題タブ [pfrelation]
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.
ios - PFRelation が fromLocalDataStore クエリをサポートしないのはなぜですか?
他のオブジェクトを指しているPFUser
オブジェクトがいくつかあります。PFRelation
次のコードを実行すると:
それは正常に動作します。ただし、ローカル データ ストアから同じことをしたい場合:
ユーザー オブジェクトと関連オブジェクトの両方を でピン留めしたにもかかわらず、何も返されません[myObject pinInBackground]
。
PFRelation
クエリがサポートされていないのはなぜfromLocalDataStore
ですか? 私が間違っていることは何ですか?
parse-platform - Parse を使用して単一のクエリで複数のテーブルからデータを取得する
アプリのバックエンドとして Parse クラウドを使用しています。以下は、Parse のテーブルです。
- ユーザー
- ユーザーコネクション
(例:ここで objectId 2 の UserConnection テーブルでは、Mick と John の間の接続が削除されます)
今私のクエリは、特定のユーザーのconnectionTypeとともにユーザーリストを取得する方法は?
たとえば、ユーザーMickがUsersテーブル
からユーザー リストを取得した場合、結果は次のようになります。
Parseを使用して単一のクエリでUsersとUserConnectionの両方からデータを取得する方法は?
ios - Parse.com オブジェクトが好きなユーザーを取得
したがって、次のコードを使用して、Parse でリレーションを正しく設定しました。
var user = PFUser.currentUser()
var relation = user.relationForKey("likes")
relation.addObject(self.post)
user.saveInBackgroundWithBlock({ (Bool, error) -> Void in
println("user likes this post")
// Used for tracking in the PFTableCell for UI parts
self.userLikes = true
})
ビューが読み込まれたら、ボタンを Liked に変更し、色などを変更する必要があります。この特定の投稿を気に入ったすべてのユーザーを取得したいのですが、クエリを理解できませんか? 他にも役立つ情報が得られます (たとえば、投稿を気に入った人のユーザー名を表示できます)。
回避策として、次のようにして、ユーザーが好きなすべての投稿を取得できます。
しかし、それは私が求めているものではありませんか?私は Swift と Parse SDK を使用していますが、喜んで Obj C に答えがあり、翻訳します。Parse docs の提案は間違っています: https://www.parse.com/docs/ios_guide#objects-pointers/iOSユーザーではなく投稿に対して like を保存できますが、それは私が開かなければならないことを意味します禁止されている投稿へのアクセス権
ios - iPhone - PFRelation がオブジェクトを保存していません
私は解析するのが初めてで、ユーザーを自分の写真にリンクする PFRelation を作成しようとしています。これが私のコードです:
写真をバックグラウンドで保存すると、Pic クラスをクリックすると、撮影した写真が表示されるため、写真自体が保存されていることがわかります。しかし、私の問題は、User クラスを見ているときに myPhotos リレーションをクリックすると、そのリレーションにオブジェクトがないことです。画像がリレーションに追加されないのはなぜですか?
ios - リレーションからクエリを開始
_User クラスへの「メンバー」という名前の関係を持つ Circle という名前のクラスがあります。
クラスサークル:
クラス_ユーザー:
現在のユーザーが属しているすべてのサークルを照会しようとしています (「メンバー」関係内)。
問題は、NSArray が空で、ブロックにエラーが受信されないことです。
私が考えている 1 つの解決策は、この関係を格納する実際のテーブルを作成し、Circle と _User の両方に Relation 列を作成することですが、これを行うためのより良い方法があるはずだと思います。
ios - PFUser サインアップ後に PFObject と PFRelation を作成する
私の構造では、ユーザーにサインアップしてグループを直接割り当てたいと思います (多対多の関係モデル)
以下は、ユーザーにサインアップする方法です。完了後、PFRelation を使用して PFObject に関連付ける方法がわかりません。
何か考えはありますか?
objective-c - オブジェクトのリレーションがすべての条件に一致するオブジェクトを返す PFQuery
Parse DB バックエンドを使用した iPhone アプリでの作業 検索トークンを使用して検索機能を実装しようとしています。スケーラブルな検索、リレーションとポインター、ドキュメント、さまざまな SO / Parse.com の議論などに関する Parse のホワイト ペーパーを読みましたが、残念ながら私の問題との類似点は見つかりませんでした。
私は一意のサニタイズされたトークンをSearchToken
保存しているクラスを使用しており、関連するクラスがあります(すべての記事に複数の検索トークンを含めることができ、すべてのトークンを複数の記事に関連付けることができます)。PFRelation *tokenRelation
Article
Article
検索されたすべてのトークンを含むクラスからすべてのオブジェクトを検索するクエリを作成しようとしています(例: @"token1", @"token2"
)。残念ながら、私にとってさらに複雑な属性でwhereKey:containsAllObjectsInArray:
は機能しません。PFRelation
簡単なオプションは、そのPFRelation
属性をポインターの配列に変換することですが、関連するトークンの数がどこでも言及されている100オブジェクトの制限を超える可能性があることを知っているので、ここでは少し躊躇しています.
私の質問は次のとおりです。関連オブジェクトのすべての条件に一致するオブジェクトをクエリする他の方法はありますか (を介してPFRelation
)、またはトークン化された検索機能を実装するより良い方法はありますか?