データにアクセスする方法がわからないオブジェクトを「強調表示」するsolrクエリの出力があります。私が試した「Black&Red」を取り戻したいとしましょう:
$object->{10304}->color_source_name[0];
$object->{'10304'}->color_source_name[0];
どちらも私に何も与えません。データにアクセスするにはどうすればよいですか?
以下は、私が参照しているオブジェクトです。
print_r($object);
SolrObject Object
(
[10304] => SolrObject Object
(
[color_source_name] => Array
(
[0] => Black & Red
)
[description] => Array
(
[0] => with their true identity safely masked.Midcalf Lucha Red
)
[name] => Array
(
[0] => Sock It To Me Lucha Red Midcalf
)
[color] => Array
(
[0] => Red
)
)
[4075] => SolrObject Object
(
[color_source_name] => Array
(
[0] => Beige/Red
)
[description] => Array
(
[0] => Very sheer with red tops and Cuban heels and an oh-so-sexy red backseam. These are designed
)
[name] => Array
(
[0] => Two-Tone Red Cuban-Heeled Stockings
)
[color] => Array
(
[0] => Red
)
)
)