如何在 ng-admin 中创建自定义实体



我有一个由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 将被覆盖。

最新更新