私は頭がおかしくなっているに違いありません... バケットの検索機能は問題なく機能しています。鍵はきれいに返却されます。
しかし、私のphp riakオブジェクトに次が含まれている場合:
["indexes":protected]=>
array(2) {
["sign_id_int"]=>
array(1) {
[0]=>string(4) "1655"
}
["eth0_bin"]=>
array(1) {
[0]=>string(17) "00:11:22:33:44:57"
}
}
$results = $bucket->indexSearch("eth0", "bin", "00:11:22:33:44:57"); を実行します。
null配列を取得します。
自分の URL に直接アクセスすると、次のようになります。
ローカルホスト:8098/バケット//インデックス/eth0_bin/00:11:22:33:44:57
何も含まれていない JSON オブジェクト「キー」を返します。
ただし、sign_id / int インデックスをクエリすると、結果が得られます。
私は何を間違っていますか?私を精神的に駆り立てる...