2017-07-15 38 views
1

我当前使用JS库:Azure移动客户端,如何在Angular 4中进行批量插入?

<script src="//zumo.blob.core.windows.net/sdk/azure-mobile-apps-client.2.0.0.js"></script> 

目前我正在试图做批量插入代替的foreach。有没有方法调用,我可以使用?

addSubjectSpecialization(specialization): Promise<any>{ 
     var orderTable = this.client.getTable("specialization"); 
     return new Promise((resolve, reject) => { 
      orderTable.insert(specialization).then((res) => { 
       resolve(res); 
      }, (err) => reject(err)) 
     }) 
    } 

在我的组件中,我做了一个foreach,插入多个对象。有没有更好的方法?这意味着:而不是foreach,我们有一个批量插入功能吗?

Ref:https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-html-how-to-use-client-library#inserting 注意:我看到了Stackoverflow提供的建议。并没有解决这个问题。 MobileClient(.Net)具有tableStorage批量插入的建议。我不知道我该如何在打字稿中做到这一点。

+0

*“更好”*如何? *“我看到了Stackoverflow提供的建议”* - 具体哪些? *“没有人解决这个问题” - - 会发生什么? – jonrsharpe

+0

谢谢@jonrsharpe我更新了我的问题。 – User1911

回答

0

目前,我们没有可用于批量插入的功能。但是您可以在this Github repository上发布功能请求。