class User extends Model {
use SoftDeletes;
}
class UserController extends Controller {
public function index() {
$users = DB::table('users')->where('active', 1)->get();
// The result will also include the soft-deleted users
}
}
What To Do Instead
class User extends Model {
use SoftDeletes;
}
class UserController extends Controller {
public function index() {
$users = User::where('active', 1)->get();
// The result will NOT include the soft-deleted users
}
}
اذا كنت تستخدم SoftDeletes، تذكر أنها تعمل فقط مع Eloquent Model، لكنها لا تعمل مع إستخدام Query Builder، حيث إنها لا تستخدم
الحقل whereNull(‘deleted_at’)
في النهاية هذه المقالة مقدمه من مهندس ايثار شروف بارك الله له.
لينك موقعه الرسمي : https://www.etharshrouf.com/
أعجبني
- 0
- 0
- 0
- 0
- 0
- 0
- 0
التعليقات