迅速私がレポートにobjectID
に等しいすべてのItems
を照会する2クラス解析リレーショナル型クエリ - 3
Reports - objectID, Title, Date & relationItem (Relation type column linked up to Items)
Items - ObjectID, Title, Date etc
を持っています。ユーザーはレポートを作成し、レポートにアイテムを追加します。これらのアイテムはアイテムテーブルにあります。
私はhttps://parseplatform.github.io/docs/ios/guide/#relationsを見ましたが、swift3は表示されません。
私はほとんど成功していないいくつかのことを試しました。私はこの下にあるスニペットを見つけましたが、それを自分のクラスにどのように適用するかはわかりません。
var relation = currentUser.relationForKey("product")
relation.query()?.findObjectsInBackgroundWithBlock({
誰かが私を正しい方向に向けるのが大好きです!ありがとう
以下もこのコードを試してみてください!
var query = PFQuery(className:"Items")
query.whereKey("relationItem ", equalTo: PFObject(withoutDataWithClassName:"Reports", objectId:"MZmMHtobwQ"))
コメントありがとうございます。しかし、多くのレポートで同じ項目を持つことができます。だからこれは多対多の関係のほうがよいでしょう。 – Cliffordwh