ユーザーのobjectIDのリストがあります
friends = ['someID', 'someID']
フレンド リストにあるこれらの objectID に関連付けられたユーザーを取得するためのクエリセットを作成しました。
u = UserAccount.objects.filter(Q(id = friends[0]) or Q(id = friends[1]))
u.to_json()
両方のオブジェクト ID がデータベースに存在するにもかかわらず、1 つの UserAccount オブジェクトのみを出力するようになりました
そのため、クエリを分離して確認したところ、各クエリセットが期待どおりに UserAccount オブジェクトを返しました。
u = UserAccount.objects.filter(Q(id = friends[0]))
v = UserAccount.objects.filter(Q(id = friends[1]))
何が間違っている可能性がありますか?「または」に何か問題がありますか?