2017-08-11 105 views
0

我有兩個索引,Profile和Company。在配置文件中,它由用戶詳細信息和userId組成。我在公司索引中引用了userId。我可以通過userId參考的全名搜索公司索引的用戶嗎?Algolia搜索多個索引IOS


公司
用戶名:0WhaoyZhSKb6aUp181MHadWoBMM2
的objectID:-Kr7JI35Zh_jSkIJw87z0WhaoyZhSKb6aUp181MHadWoBMM2


資料
的objectID :: 0WhaoyZhSKb6aUp181MHadWoBMM2
用戶名:dhcjcj
全稱:庫爾特角
ACCOUNTTYPE:3
類別:1
出生日期:996689700
電子郵件:[email protected]
FNAME:庫爾特
性別:1
LNAME:角度

+0

顯示您的對象結構示例 – Tj3n

+0

我已更新問題。請看一看。 – sant05

回答

3

我會建議你的是執行,然後兩個電話:

  1. 第一一個以name作爲搜索查詢到您的Profile索引來檢索其userId
  2. 第二個以userId作爲搜索查詢到您的Company索引檢索公司

然而,保持介意Algolia是一個搜索引擎,因此,不會爲您提供所有的RDBMS的,你需要在你的情況的功能,如JOIN

如果我誤解了您的問題,您能否在發送給[email protected]的電子郵件中提供更多詳細信息和您的應用程序ID,以便討論您的具體使用案例會更容易。

+0

是的,我看起來像加入操作,我的問題是如果我可以執行單一的電話。感謝您的回答。 – sant05