Raizel
Raizel
KKysely
Created by Raizel on 4/29/2025 in #help
I need to extract the type of eb in the query chain
I'm still a bit confused. Wouldn't the jsonObjectFrom method still require eb Would be very helpful if you can share a sample snippet
10 replies
KKysely
Created by Raizel on 4/29/2025 in #help
I need to extract the type of eb in the query chain
Okay, looking into this
10 replies
KKysely
Created by Raizel on 4/29/2025 in #help
I need to extract the type of eb in the query chain
in the query you see various json objects being constructed. What I would like to do is extract each of that into a separate helper function but for that I need the type of eb to maintain type-safety and I can't seem to find a way for that
10 replies
KKysely
Created by Raizel on 4/29/2025 in #help
I need to extract the type of eb in the query chain
Hello, https://kyse.link/SBDmw Here is the link
10 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
Thank you so much!
14 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
the recommendation then as I see, is to use union or the $call operator in such a scenario
14 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
ohh okay, got it
14 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
thanks! I assume the type complexity problem would also be there then for conditional joins as well ?
14 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
I know I can chain .with in Kysely as well but I can't do that as sometimes I would conditionally need to create a CTE as well
14 replies
KKysely
Created by Raizel on 4/8/2025 in #help
Joining multiple separate CTE's
This is a part of it: WITH Y AS ( SELECT i.id as ifiId, c.id as convId FROM public."InboxFeedItem"i inner join "Conversation" c on i."conversationId" = c.id inner join "ConversationOwner"co on c."conversationOwnerId" = co.id where co."instagramAccountId"= '3b133c07-4210-4cca-b85a-a9ef08b632cd' order by i."previewTimestamp" desc limit 10 ), Z AS ( SELECT * FROM Y inner join "Message" mmsg on Y.convId = mmsg."conversationId" inner join "Content" content on mmsg."originContentId" = content.id where content."platformContentId"='17969804336852591' ), REPLIED_TO_POST_OR_STORY AS ( SELECT i.id as xId FROM "InboxFeedItem" i inner join "Conversation" c on i."conversationId" = c.id inner join "CommunityMember" participant on c."participantId" = participant.id left join "CommentOwner" co on participant.id = co."communityMemberId" left join "Comment" on co.id = "Comment"."authorId" left join "Content" content on "Comment"."contentId" = content.id where content."platformContentId"='17969804336852591' ) SELECT ifiId FROM Z UNION SELECT xId from REPLIED_TO_POST_OR_STORY;
14 replies