我想通过SQLBoiler执行这个急切加载查询,以获取特定的行。
SELECT * FROM `room_users` WHERE (`room_users`.`room_id` IN (?,?,?,?) AND (room_users.user_id=?, 2));
但是,我不知道如何在SQLBoiler中编写查询。
我的代码在这里:
return entity.Rooms(
qm.Load(entity.RoomRels.RoomUsers, qm.Where("room_users.user_id=?, 2")),
).All(ctx, ur.DB)
此代码执行此查询
SELECT * FROM `room_users` WHERE (`room_users`.`room_id` IN (?,?,?,?)) AND (room_users.user_id=?, 2);
谁能教我如何用SQLBoiler加载特定的行。
1条答案
按热度按时间wwtsj6pe1#
这个查询确实对我有用