0
Apartment正在實施到使用Datagrid的大型項目中。 Apartment配置爲在每個子域基礎上切換Postgresql模式(租戶)。 問題在於Filters應引用其租戶特定模式,將數據從公共模式中提取出來。鐵軌寶石怎麼樣Apartment和Datagrid很好地協同工作?
有沒有辦法讓datagrid過濾器查看postgresql中正確的模式?
Apartment正在實施到使用Datagrid的大型項目中。 Apartment配置爲在每個子域基礎上切換Postgresql模式(租戶)。 問題在於Filters應引用其租戶特定模式,將數據從公共模式中提取出來。鐵軌寶石怎麼樣Apartment和Datagrid很好地協同工作?
有沒有辦法讓datagrid過濾器查看postgresql中正確的模式?
我在DataGrid上GitHub的帳戶開設了一個問題,並得到了波格丹答案:
「看來,你需要用選擇與PROC這樣的:
:select => proc { User.order(:last_name).all.map{ |u| [u.full_name, u.id] }
這樣的DataGrid將在每次過濾器爲 時查詢選擇選項:select without proc只能在選項爲 常量時使用。「
https://github.com/bogdan/datagrid/issues/70#issuecomment-23002811
很難說爲什麼它工作在本地沒有PROC,但是這就是答案。