我为每笔交易存储特定的自定义字段。我想通过这个领域进行搜索。我不想检索太多的交易(可以按付款方式ID过滤,但仍然)并在应用程序端迭代它们。所以,我阅读了一份文档,没有找到按自定义字段搜索的功能(仅限预定义)。我没有尝试过,但可能是通过遵循相同的模式来实现的,例如
var stream = gateway.transaction.search(function (search) {
search.myCustomField().is("custom_field_value");
// or search.customFields.myCustomField().is("custom_field_value");
});
提前致谢
答案 0 :(得分:3)
我是Braintree的开发人员。目前不支持搜索自定义字段。您可以查看所有可搜索的交易属性listed here。
如果您想讨论替代方案,我建议通过support@braintreepayments.com向我们的支持团队发送电子邮件,看看是否有其他方法可以实现您的目标。