incorrect application of join condition when parent triples map and child triples map are identical #199
Labels
bug
Something isn't working
next release
The bug is fixed and the fix will be available in the next release.
Example:
Only one parent station triple is generated:
<http://transport.linkeddata.es/madrid/metro/stops/0000000000000000003t> <http://vocab.gtfs.org/terms#parentStation> <http://transport.linkeddata.es/madrid/metro/stops/0000000000000000003t>.
RML Mapper looks only if rr:parent is equal to rr:child on the one row of the iterator, not in the complete source file.
Correct output according to morph-kgc (using the same mapping file as above mentioned) is: test-parentStation-csv01-morphkgc.nt.txt.
Same correct output can be generated by using an adapted mapping file in RML Mapper, test-parentStation-csv01-bis.yml.txt: adding a second triples map.
(I have added the suffix .txt after each file to be able to upload them in this issue.)
The text was updated successfully, but these errors were encountered: