I'm afraid this is not currently possible, but there is a workaround, to manually create an index inside the stream itself, or in a separate stream. For example if your JSON item is {"key1":"value1","key2":"value2"} then you could create two extra stream items with keys idx_value1 and idx_value2, whose value is the original stream item txid, then retrieve use those keys.