Post #3266149
2026-04-03 21:32 UTC
left_join() with relationship = "many-to-many" suppresses the warning. But a warning you can silence isn't a contract.
join_strict() makes cardinality explicit: 1:1, 1:many, many:many. State what you expect. Get a hard error when it's violated.
#rstats
Replies (1)
-
@davis@fosstodon.org 2026-04-03 21:41
@GillesColling@fosstodon.org left_join(relationship = "one-to-one") does error if that contract is violated