Guest User

Untitled

a guest
Oct 25th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. <dataConfig>
  2. <dataSource type="JdbcDataSource" name="ds-wordpress" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/wordpressdb" user="<username>" password="<password>" />
  3. <dataSource name="ds-sql" driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;databaseName=sqldb" user="<username>" password="<password>" />
  4.  
  5. <document name="articles">
  6.  
  7. <entity dataSource="ds-sql" pk="ID" name="stats" query="SELECT * FROM stats WHERE objecttype=110">
  8. <field name="id" column="ID" />
  9. <field name="objectid" column="ID" />
  10. <field name="objecttype" column="ID" />
  11. </entity>
  12.  
  13. <entity dataSource="ds-wordpress" pk="ID" name="article" query="SELECT p.*, ( SELECT guid FROM wp_posts WHERE id = m.meta_value ) AS imgurl
  14. FROM wp_posts p
  15. LEFT JOIN wp_postmeta m ON(p.id = m.post_id AND m.meta_key = '_thumbnail_id' )
  16. WHERE p.post_type = 'post'
  17. AND p.post_status = 'publish';">
  18. <field name="id" column="ID" />
  19. <field name="post_title" column="post_title" />
  20. <field name="imgurl" column="imgurl" />
  21.  
  22. <field name="viewcounter" column="viewcounter" />
  23. </entity>
  24. </document>
  25. </dataConfig>
Add Comment
Please, Sign In to add comment