Kodax

محاكاة سياسة RLS — تحدي JavaScript

اكتب visibleNoteIds(notes, userId, teamIds) تُرجع معرفات الملاحظات التي يراها المستخدم حسب سياسة: المالك owner_id = userId، أو الملاحظة عامة is_public، أو تخص فريقاً من teamIds. الناتج مرتب تصاعدياً. بدون مستخدم (userId = null) تظهر العامة فقط.

function visibleNoteIds(notes, userId, teamIds) {
  return [];
}

حل هذا التحدي يرتبط بفتح دورة «Supabase» بحسابك.

ابدأ الحل