创建新记录时传递默认值

时间:2017-06-15 14:50:20

标签: ng-admin

我们的应用程序调用以下URL来添加新的订阅记录。

http://example.com/api/LoginData?login_id=1234 {" LOGIN_ID":1234}

creationView代码的一部分如下:

subscription.creationView()
.title('<h4>Subscriptions <i class="fa fa-angle-right" aria-hidden="true"></i>Create: Subscription</h4>')
.fields([
          nga.field('login_id', 'reference')
         .targetEntity(admin.getEntity('LoginData'))
         .targetField(nga.field('username'))
         .attributes({ placeholder: 'Select Account' })
         .validation({ required: true })
         .singleApiCall(function (login_id) {
            return { 'login_id[]': login_id };
         })
         .label('Username'),

对LoginData实体的API调用将带回所有记录;我们想要的是将来自初始URL的login_id值传递给API调用。

类似于:https://youtrack.jetbrains.com/issue/WI-28351

我们该怎么做?

0 个答案:

没有答案