2017-08-21 3 views

答えて

1

はHibernate検索の空間的な機能を使用することができます。

import org.hibernate.search.annotations.*; 

@Entity 
@Indexed 
@Spatial 
public class Hotel { 

    @Latitude 
    Double latitude 

    @Longitude 
    Double longitude 

    // ... 
} 

あなたはあなたの文書のlocationという名前geo_pointフィールドになってしまいます。詳細については

https://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#spatial

+0

こんにちはヨアン、私は空間的なアノテーションを使用しますが、例外の下に取得しています。 org.hibernate.search.engine.metadata.impl.TypeMetadata $ Builder.getAnalyzerReference(TypeMetadata.java:631)。何か提案がありますか? –

+0

https://stackoverflow.com/questions/45818907/how-to-use-spatial-annotation/45822540#45822540で専用の質問に回答しました –

関連する問題