優先組織の取得について

お世話になっております。

以下の通りクエリにてユーザの優先組織をキーにマスタからデータを取得しております。

if(event.type === ‘app.record.create.show’){
//承認マスターから承認者を自動で選択する仕組み
var params = {
‘app’: 123,
// ログイン名をキーにしたクエリ
‘query’: ‘拠点 in (PRIMARY_ORGANIZATION()) order by $id desc limit 1’

};

 

このときマスタにはユーザの優先組織である組織A、組織Aを親とする組織Bが存在します。

このとき組織Bの方が取得されてしまいます。

クエリの取得の方法が間違っているのでしょうか。