【问题标题】:Solrj Block Join Bean supportSolrj 块连接 Bean 支持
【发布时间】:2014-07-17 19:15:43
【问题描述】:

我想使用 Solrj Bean 从 Solr 保存/查询嵌套文档。这可能吗?我看到从 4.5 版开始可以使用 addChildDocument(SolrInputDocument child) 但是查看 org.apache.solr.client.solrj.beans.DocumentObjectBinder 的源代码我发现嵌套文档没有被考虑在内。我猜还需要在 @Field 注释之外添加一个新注释。有人对这个有经验么?

【问题讨论】:

  • 对不起。我不完全理解你的问题。是的,我使用 SolrJ 创建 BlockJoin 文档。究竟是什么问题?
  • 我想做这样的事情ParentObject.java@Field List<NestedObject>
  • 那么我想使用 SolrServer 的 addBean 方法将 ParentObject 持久化到 Solr 中。这更清楚了吗?

标签: solr solrj


【解决方案1】:

如果您想使用 @Field(child=true) 注释将嵌套文档作为 bean 插入到 solr,请参见以下 URL: SOLRJ-6.0.0: Insertion of a bean object which associate list of bean object is giving null pointer exception

【讨论】:

    猜你喜欢
    • 2018-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    相关资源
    最近更新 更多