Couchdb 如何从hyperledger结构查看或检索数据
我修改了fabcar示例来存储我自己的数据,这些数据的键类似于5e57b8dbb9b30e3575f45d75,5e57b8dbb9b30e3575f45d76 我使用GetStateBerRange获取数据,但它只检索范围之间的某些数据。是否有任何方法可以检索所有数据或基于数据的时间戳Couchdb 如何从hyperledger结构查看或检索数据,couchdb,hyperledger-fabric,Couchdb,Hyperledger Fabric,我修改了fabcar示例来存储我自己的数据,这些数据的键类似于5e57b8dbb9b30e3575f45d75,5e57b8dbb9b30e3575f45d76 我使用GetStateBerRange获取数据,但它只检索范围之间的某些数据。是否有任何方法可以检索所有数据或基于数据的时间戳 还有,如何查看fabcar示例中运行的couchDB GUI。是的,您可以在上查看couchDB GUIhttp://127.0.0.1:5984/_utils URL,如果您在本地运行您的结构,如果您有任何服
还有,如何查看fabcar示例中运行的couchDB GUI。是的,您可以在上查看couchDB GUIhttp://127.0.0.1:5984/_utils URL,如果您在本地运行您的结构,如果您有任何服务器,则检查docker ps命令输出并获取您的couchDB端口号 在fabric中,您需要查询所有数据,然后使用getQueryResult方法,它将为您提供所有数据 例如:
let queryString = {
"selector": {}
}
let resultsIterator = await ctx.stub.getQueryResult(JSON.stringify(queryString));
希望它能帮助您:是的,您可以在上查看CouchDB GUIhttp://127.0.0.1:5984/_utils URL,如果您在本地运行您的结构,如果您有任何服务器,则检查docker ps命令输出并获取您的couchDB端口号 在fabric中,您需要查询所有数据,然后使用getQueryResult方法,它将为您提供所有数据 例如:
let queryString = {
"selector": {}
}
let resultsIterator = await ctx.stub.getQueryResult(JSON.stringify(queryString));
希望它能帮助您:一条评论。如果需要所有数据且记录数超过TotalQueryLit,则必须使用getQueryResultWithPagination对数据进行分页。否则,按照core.yaml中的定义或通过环境变量重新定义的默认值,getQueryResult无法返回超过100000个TotalQueryLit结果。即使您的记录小于TotalQueryLit,您也可能不希望在一个响应中返回数千条记录,所以让我们来paginate.cab9e4f94488 hyperledger/fabric couchdb tini-/docker ent…6分钟前上升5分钟4369/tcp,9100/tcp,0.0.0.0:7984->5984/tcp couchdb 1e7364876fe6 hyperledger/fabric couchdb=>这是从docker ps收到的响应。但我无法查看couchdb。不,它不工作。无法访问获取站点错误。一条评论。如果需要所有数据且记录数超过TotalQueryLit,则必须使用getQueryResultWithPagination对数据进行分页。否则,按照core.yaml中的定义或通过环境变量重新定义的默认值,getQueryResult无法返回超过100000个TotalQueryLit结果。即使您的记录小于TotalQueryLit,您也可能不希望在一个响应中返回数千条记录,所以让我们来paginate.cab9e4f94488 hyperledger/fabric couchdb tini-/docker ent…6分钟前上升5分钟4369/tcp,9100/tcp,0.0.0.0:7984->5984/tcp couchdb 1e7364876fe6 hyperledger/fabric couchdb=>这是从docker ps收到的响应。但我无法查看couchdb。不,它不工作。无法访问获取站点错误。