gpt4 book ai didi

kotlin - 使用LinearStateQueryCriteria时,如何获取按修改顺序排序的查询输出

转载 作者:行者123 更新时间:2023-12-02 13:23:15 26 4
gpt4 key购买 nike

使用LinearStateQueryCriteria时,

假设我有以下状态都具有相同的linearId,

S4 (unconsumed) created at t4 
S3 (consumed) created at t3
S2 (consumed) created at t2
S1 (consumed) created at t1

我如何检索具有StateStatus = CONSUMED的最新状态?是否可以按时间戳对结果列表进行排序?

最佳答案

您可以尝试为vaultQueryBy函数指定排序条件,例如:

 val sortAttribute = SortAttribute.Standard(Sort.VaultStateAttribute.RECORDED_TIME)
val criteria = QueryCriteria.VaultQueryCriteria(stateRefs = listOf(stateRefs.first(), stateRefs.last()))
val results = rpcOps.vaultQueryBy<IOUState>(criteria, sorting = Sort(setOf(Sort.SortColumn(sortAttribute, Sort.Direction.ASC))))

关于kotlin - 使用LinearStateQueryCriteria时,如何获取按修改顺序排序的查询输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50924908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com