我知道如何使用' db'在测试中使用内部海市蜃楼数据库,但我没有发现是否可以访问内部像“db'在标准路线。我知道我的应用程序并不知道使用海市蜃楼所以可能无法实现。
答案 0 :(得分:1)
Mirage的db
作为第一个参数传递给路由处理程序,因此您可以在那里访问它。
如果您正在谈论在Ember应用程序的路径中访问它(例如Ember.Route.extend
),这不太合适,因为Mirage只是您的API的模拟,正如您所说,您的Ember应用程序应该具有除了通过XHR请求之外,不了解其数据。