1
所以我剛開始學習ember js。在應用程序休息API的情況下,我有命名空間模型。Ember Data Multiple Stores
例如:App.GlAccount = DS.Model.extend({})
我需要遵循的路徑是/ GL /佔到
我以爲我可以通過創建另一家商店像 App.GlStore = DS.Store.create({adapter:DS.RestAdapter({namespace:'gl'})}
問題解決,這是該機型採用App.Store ...無論如何要告訴模型使用不同的商店?
我試過url參數,它沒有工作。我查看了RESTAdapter代碼,它從不檢查它。 – davydotcom
我認爲你要找的是'namespace'和'plurals','namespace'會告訴你的商店在「account」和「plurals」之前使用「gl」(恕我直言應該改名爲別的)會告訴你您的適配器使用預定義的字符串,而不是讓框架決定什麼是url ..您的模型設置的方式,框架將嘗試發送請求到「yourdomain.com/gl_accounts」而不是「yourdomain.com/gl/」帳戶」 – MilkyWayJoe