The QueryBuilder creates wrong query when using foreign_table_field and/or foreign_match_fields in a 1:n inline relation. The conditions for foreign_table_field and/or foreign_match_fields for the joined table are build, but the "OR ...uid IS NULL" is missing. So all records of the main-table which do not have any child record in the joined table are excluded from the query result.
For more informations please look here: https://forge.typo3.org/issues/93337
A shorter description and a fix for the bug can be found here: https://forge.typo3.org/issues/93387
1.4m articles
1.4m replys
5 comments
57.0k users