【发布时间】:2013-03-18 14:34:18
【问题描述】:
我的 solr schema.xml 中有这个字段
<field name="geocode"
type="location"
indexed="true"
stored="true"
multiValued="false" />
我想知道,我的 c# 类中需要什么类型的对象?
我正在尝试这样做,但 solr 会引发错误。
[SolrField("geocode")]
public System.Drawing.PointF GeoCode { get; set; }
SEVERE: java.lang.NumberFormatException: For input string: "{X=0"
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)
at org.apache.lucene.spatial.DistanceUtils.parsePointDouble(DistanceUtil
s.java:410)
谁能帮忙?
【问题讨论】:
-
如果你把它作为一个字符串内容包含什么?
-
可以保存为字符串,但可以利用 Solr SpatialSearch 的功能? wiki.apache.org/solr/SpatialSearch
标签: c# .net solr lucene solrnet