Netsuite SuiteScript 2.0将电子邮件附加到多个交易

Netsuite SuiteScript 2.0将电子邮件附加到多个交易,netsuite,suitescript,suitescript2.0,Netsuite,Suitescript,Suitescript2.0,我正在使用N/email模块发送我希望附加到多个交易的电子邮件。对于使用以下代码的单个事务,我没有任何问题: email.send({ author: -5, recipients: recipient, subject: subject, body: body, relatedRecords: { transactionId: 8 } }); 然而,文档确实暗示,当它说transactionId应该是时,我们可以关联多个事务 与

我正在使用N/email模块发送我希望附加到多个交易的电子邮件。对于使用以下代码的单个事务,我没有任何问题:

email.send({
    author: -5,
    recipients: recipient,
    subject: subject,
    body: body,
    relatedRecords: {
        transactionId: 8
    }
});
然而,文档确实暗示,当它说transactionId应该是时,我们可以关联多个事务

与消息记录关联的事务记录

但是,以下示例都不起作用。所有交易都会发送电子邮件,但不会附加到任何一项交易。我有点不知所措

// Example 1
email.send({
    author: -5,
    recipients: recipient,
    subject: subject,
    body: body,
    relatedRecords: { transactionId: [8,10] }
});

// Example 2
email.send({
    author: -5,
    recipients: recipient,
    subject: subject,
    body: body,
    relatedRecords: [{ transactionId: 8 }, { transactionId: 10 }]
});

// Example 3
email.send({
    author: -5,
    recipients: recipient,
    subject: subject,
    body: body,
    relatedRecords: { transactionId: '8,10' }
});

这应该如何实现?

我不确定您是否已经解决了这个问题,但我相信它应该是这样的:

email.send({
    author: -5,
    recipients: recipient,
    subject: subject,
    body: body,
    relatedRecords: { transactionId:8,transactionId:10 }
});
“有关记录: 包含 要删除的键/值对 关联消息 与相关人员记录 记录(包括 自定义记录)。”