2009-12-19 7 views
0

J'ai deux tables:erreur de base de données relationnelle solr

threads: id, title 

posts: id, thread_id, body 

Je veux un document pour contenir le fil et tous les postes qui lui appartiennent. Pourquoi pas ce travail:

<document> 
    <entity name="threads" 
      query="select id, title from threads"> 
         <field column="title" name="threads.title"/> 
         <entity name="posts" 
             query="select id, thread_id, body from posts where thread_id='${threads.id}'"> 
             <field column="id" name="posts.id"/> 
             <field column="thread_id" name="posts.thread_id"/> 
             <field column="body" name="posts.body"/> 
         </entity> 
    </entity> 

</document> 

Il dit que le total des lignes 228 fetch ne sont, mais il indique que 0 documents ont été ajoutés. Pourquoi donc?

Répondre

1

Lorsque j'ai vu ce problème, il s'agit normalement d'une erreur d'indexation. Malheureusement, DIH ne lance pas toujours facilement les messages d'erreur à l'endroit où vous pouvez les voir!

Questions connexes