超段ボールに複合キーを実装して、元帳に入れられた属性に基づいて一意のキーを持つことができるようにする必要があります。関数CreateCompositeKey(objectType string, attributes []string)(string,error)
は、objectTypeとattributesの文字列を取ります。私はこのオンラインの例を見つけることができませんでした。コンポジット・キーに関連する属性を渡し、どのように出力を与えるのでしょうか?
コンポジットキーを使用する方法はまずキーを作成してからPutState(key string, value []byte) error
でブロックチェーンにプッシュします。ここで、PutStateのheyはCreateCompositeKeyの出力ですか?そうでない場合は、合成キーはどのように使用されますか? Hyperledgerの複合キー機能
GetStateByPartialCompositeKey(objectType string, keys []string) (StateQueryIteratorInterface, error)
で同様
どのように我々は、関数に渡されたことにより、クエリを作成したいキーですか?そして、出力データ型 "StateQueryIteratorInterface"と "HistoryQueryIteratorInterface"は何ですか?
私はプログラミングの面で新しい経験があり、データベースの知識がないので、本当に基本的なことと混同しています。私は本当にいくつかの助けに感謝します! Hyperledgerファブリック内