0
比方說,我有兩個實體,A
和B
。我的目標是實施A
的所有屬性和B
的一個屬性的搜索,並在一個tableView
中顯示搜索結果的總和。當然,我只能由一個實體設置fetchRequest
。但是如果我理解正確,我不僅可以從A
中獲取,也可以從B
中獲取,如果他們與關係有關。 那麼我需要做些什麼來實現呢?默認提取是否從A
和B
獲取所有屬性?如果不是,我怎樣才能在一次獲取中指定從A
和B
的一個屬性獲取所有屬性?通過兩個實體的屬性搜索(從兩個實體獲取)
您的實體是否有關聯,向他們展示?你打算展示一個'A'列表作爲結果嗎?你讀過謂詞嗎? – Wain
是的,他們與多對多的關係相關,設置爲反轉。我想要顯示結果列表,包括從所有'A'屬性中搜索並且只搜索'B'的一個'屬性'。我認爲在我的情況下,謂詞應該是類似[NSPredicate predicateWithFormat:@「relationship.property CONTAINS [cd]%@」,searchString];我試過這個,但是我正在檢索(null)作爲這個'B'屬性的結果。看起來像只從'A'獲取'A''的基本提取,即使設置了關係 – Alex