[英]Relational querying in mongo
我的應用程式中有以下型號,並且我使用的是Mongoid
用戶,帳戶,辦公室和潛在客戶一個用戶有多個帳戶,並且該帳戶屬於該用戶一個帳戶有多個辦公室,並且一個辦公室屬於一個帳戶一個辦公室有多個潛在客戶,並且一個潛在客戶屬於一個辦公室
現在,我要查詢以便獲取屬於用戶帳戶辦公室的銷售線索,例如`
@accounts = Account.where(:user => user)
現在,我想獲取屬於@accounts的辦公室的線索。 有沒有做到這一點的體面方法? 否則我必須遍歷每個帳戶並獲得該帳戶的辦事處,然后最終找到潛在客戶。
我可以將客戶信息保留在潛在客戶中,這樣它們既包含客戶信息,又包含辦公室信息,以便我可以一槍查詢。 但這是正確的方法嗎?
有什么建議嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.