【发布时间】:2013-05-01 18:52:10
【问题描述】:
在检索 Braintree::Customer 的事务时,返回的 ResourceCollection 似乎是通过减少 created_at 来排序的。假设情况总是如此,是否安全?
如果想要不同的顺序,可以通过可选的选项散列参数指定吗?是否有关于可以提供哪些选项的文档?
【问题讨论】:
标签: ruby payment-gateway payment credit-card braintree
在检索 Braintree::Customer 的事务时,返回的 ResourceCollection 似乎是通过减少 created_at 来排序的。假设情况总是如此,是否安全?
如果想要不同的顺序,可以通过可选的选项散列参数指定吗?是否有关于可以提供哪些选项的文档?
【问题讨论】:
标签: ruby payment-gateway payment credit-card braintree
我在布伦特里工作。如果您需要比我们在 Stack Overflow 上提供的更详细的帮助,请联系our support team。
是的,它们将始终按该顺序返回。不幸的是,这似乎没有记录在customer details 下,可能是因为我们所有的客户端库都不支持transactions 方法。如果可能,我们将对其进行检查并将其添加到我们的文档中——感谢您引起我们的注意。
options 参数并没有实际使用;出于向后兼容性的原因,它是从库的原始非线程安全版本遗留下来的。
如果你想要交易的一个子集,你可以使用transaction search,但是当从客户对象中获取交易时,它们总是会按照created_at排序。
【讨论】: