關於基於子集合值查詢數據的實際限制,有什麼建議的方式來管理Firestore中的多租戶?Firestore中的多租戶
我希望能夠檢索並限制對用戶所屬實體/公司相關數據的訪問。
實施例的數據結構:
/companies/{companyId}/users/
/companies/{companyId}/users/{user}/roles
/companies/{companyId}/docs/
能/companies/{companyId}/users/
是一個集合?
我該如何才能檢索到用戶在/companies/{companyId}/users
中擁有角色的公司?
通常建議爲不同的環境使用單獨的項目,而不是將它們放在一個項目中。如果你這樣做,你將會對每個Firebase產品有更好的隔離和訪問控制。 –