SQLAlchemy Error Fix: - Add .unique() when using joinedload(Company.vendors) - When eagerly loading collection relationships with joinedload, SQLAlchemy can return duplicate rows - The unique() method deduplicates results and is required for joined collection loads Error was: InvalidRequestError: The unique() method must be invoked on this Result, as it contains results that include joined eager loads against collections This is a standard SQLAlchemy pattern for handling one-to-many relationships with eager loading.
8.0 KiB
8.0 KiB