несуществующий ресурс. Нельзя риквестнуть чужой ресурс.
Получается что когда пользователь просит ресурс я должен сделать 3 запроса?
1) проверить наличие по ид, если - нет РесурНотФаундИксепшн
2) проверить принадлежность этому пользователю. В негативном случае - кинуть АнауторайздИксепшн
3) если чеки прошли - непосредственно достать ресурс?
Не бред ли это?
А зачем проверять наличие отдельным запросом ?
Да и принадлежность можно в сам запрос вписать
наличие, действительно, не обязательно, спасибо. А вот с принадлежностью.. если б я ее в where засунул, что возможно. я бы не смог отличить: мне вернуло пустой датасет, потому что данных нет по такому ид или просто чек овнершипа не прошел..
Для единичного ресурса можно вытягивать объект в любом случае, а проверять кодом есть ли права
Обсуждают сегодня