我有一个由ng-admin提供支持的管理仪表板。从文档中,我了解到每个实体对应于baseApiUrl中的一个端点。这是我的问题:
工作示例:
baseApiUrl : http://my-host.com/v0
实体 : var user = nga.entity('users'( (转换为 => http://my-host.com/v0/users(
我尝试过:
baseApiUrl : http://my-host.com/v0
entity : var userProfiles = nga.entity('users'(.url('/profiles'(;
我想要的只是一个与 http://my-host.com/v0/users/profiles 相对应的实体
在这里,userProfiles可以作为参数传递给targetEntity,并用作引用类型字段。
但是,用户配置文件不被识别为实体,我无法定义仅由用户配置文件组成的列表视图。这是否意味着当 url 具有如上所示的任何级别时,无法创建实体。
我刚刚意识到这是如何做到的:
var userProfiles = nga.entity('profiles'(.baseApiUrl('http://my-host.com/v0/users/'(;
请注意,此实体的 baseApiUrl 将被覆盖。