You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey everyone,
i am searching for a possibility use the Loader for other columns then the key-column to work with the following case:
I have some ContactModes and every ContactMode is either an Email or a Telephone number, the problem with the Loader is that the foreign-key is in the other table so I have to load email.contact_mode_id == self.id instead of email.id == contact_mode.email_id
In Types::ContactModeType:
field :email do
type types[Types::EmailType]
resolve -> (contact_mode, args, ctx){
Email.where(contact_mode_id: contact_mode.id)
}
end
field :address do
type types[Types::AddressType]
resolve -> (contact_mode, args, ctx) {
Address.where(contact_mode_id: contact_mode.id)
}
end
Is there any possibility to call the loader use Table.column instead of Table.id for Loading?
Thanks for answer
The text was updated successfully, but these errors were encountered:
Hey everyone,
i am searching for a possibility use the Loader for other columns then the key-column to work with the following case:
I have some ContactModes and every ContactMode is either an Email or a Telephone number, the problem with the Loader is that the foreign-key is in the other table so I have to load email.contact_mode_id == self.id instead of email.id == contact_mode.email_id
Is there any possibility to call the loader use Table.column instead of Table.id for Loading?
Thanks for answer
The text was updated successfully, but these errors were encountered: