1

特定の種類のロボットが「住んでいる」惑星を検索できるアプリケーションを作成する予定です。もちろん、データと共に受信している XML はVogsphereから送信されたもので、次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<planet>
    <name>Iota Draconis b</name>
    <constellation>Draco</constellation>
    <meanRadius unit="km">44500</meanRadius>
    <robots>
        <robot category="autobot">
            <name>Optimus Prime</name>
            <properties>
                <property category="weapons">
                    <name>minigun</name>
                    <name>laser</name>
                </property>
                <property category="color">
                    <name>white</name>
                    <name>red</name>
                </property>
                <property category="energy">
                    <name>solar</name>
                    <name>battery</name>
                </property>
            </properties>
        </robot>
        <robot category="decepticon">
            <name>Megatron</name>
            <properties>
                <property category="weapons">
                    <name>minigun</name>
                    <name explanation="heat seaking missiles">rockets</name>
                </property>
                <property category="color">
                    <name>black</name>
                </property>
                <property category="movement">
                    <name>legs</name>
                    <name>wheels</name>
                </property>
            </properties>
        </robot>
    </robots>
</planet>

上記の例は 1 つの惑星のもので、200.000 以上あります。そこで、この厄介な戦闘トーナメントの主催者は、上記の XML データから作成されたファセットを参照したいと考えています。

階層ピボット ファセットに関するいくつかの Earth ドキュメントを読みましたが、多値フィールドも扱っているものは見つかりませんでした。

各ロボットには、カテゴリ (10 個のうちの 1 つ)、名前 (200 個のうちの 1 つ)、および多数のプロパティがあります。

各プロパティには、カテゴリ (300 のうちの 1 つ、ただしロボットの名前に基づくサブセット) と名前 (複数、ただし少なくとも数百のうちの 1 つ、ただしプロパティのカテゴリに基づくサブセット) があります。

これは、ユーザー インターフェイスがどのように見えるかの図です。 植物を見てロボットを探す

地球の知性を守るために、誰かがsolr4スキーマの作成を手伝ってくれませんか?

4

0 に答える 0