0

これが機能します:

$doc->addField(Zend_Search_Lucene_Field::text('Image', $item['Image']['localName']));

これはフィールドにインデックスを付け、後でビューヘルパーで次のようにアクセスできます。

$item['Image']

ただし、(ビュー ヘルパーでの回避策なしで) 私が望むのは、次のようにアクセスできるようにすることです。

$item['Image']['localName']

...これは機能しません:

$doc->addField(Zend_Search_Lucene_Field::text(array('Image' => 'localName'), $item['Image']['localName']));

これは可能ですか?

4

1 に答える 1

1

Zend_Search_Lucene_Field::textは、最初のパラメータがstringではなく であると想定していますarray。したがって、提案された方法は不可能です。

于 2011-07-20T13:01:54.803 に答える