1
curl -s 'localhost:26657/broadcast_tx_commit?tx="zid=1 title=xyz"'

可以这样做吗?

我想在单个事务中存储多个数据,那么可以使用键值对或任何其他可行的技术来完成吗?

4

2 回答 2

1

是的,因为您的应用程序如何解析事务取决于您。如果您的应用程序(听起来像键值数据库)可以接受多个键值对,这些键值对由空格分隔,如您的示例中那样,那么这将正常工作。

请参阅kvstore示例。您可以轻松修改它以接受多个键值对。

于 2018-12-05T03:42:07.033 回答
0

是的,这是使用它的正确语法:

curl -s 'localhost:26657/broadcast_tx_commit?tx="zid=1"&tx="title=xyz"'

由于'tx'它本身是一个键以便输入多个键,因此您需要将其添加为事务本身。

于 2020-07-16T06:42:47.370 回答