Hướng dẫn Sử dụng Mô Hình trong ThinkPHP 5
Cách Sử Dụng Cơ Bản
Tạo mô hình User thông qua dòng lệnh:
php think make:model index/User
Gọi mô hình:
$nguoiDung = new \app\index\model\User();
$nguoiDung = $nguoiDung->where('id', 3)->find();
var_dump($nguoiDung->toArray());
$nguoiDung = model('user')->where('id', 3)->find();
var_dump($nguoiDung->toArray());
Thêm Dữ Liệu
Thêm một bản ghi:
$ng ...
Đăng vào ngày 8 tháng 8 lúc 06:23
SQLAlchemy ORM: Quản lý Dữ liệu Hiệu quả với Python
SQLAlchemy là một trong những thư viện ORM (Object-Relational Mapping) phổ biến nhất trong hệ sinh thái Python, cung cấp các công cụ mạnh mẽ và linh hoạt để tương tác với cơ sở dữ liệu. Bài viết này sẽ hướng dẫn bạn cách sử dụng SQLAlchemy ORM để thực hiện các thao tác cơ bản và nâng cao với dữ liệu.
1. Cài đặt SQLAlchemy
Để bắt đầu, b ...
Đăng vào ngày 24 tháng 7 lúc 23:25
Thiết lập Lưu trữ Đám mây JSON với jsonstore.io
Giải pháp lưu trữ dữ liệu cho dự án nhỏ
jsonstore.io cung cấp dịch vụ lưu trữ JSON trên đám mây với các ưu điểm:
Không yêu cầu máy chủ riêng
Thiết lập trong 2 giây
Hỗ trợ đầy đủ thao tác CRUD
So sánh giải pháp lưu trữ
Tính năngjsonstore.ioFirebaseMáy chủ tự quản
Độ phức tạpThấpTrung bìnhCao
Chi phíMiễn phíCó hạn mứcTùy cấu hình
...
Đăng vào ngày 22 tháng 7 lúc 02:29
Sử dụng FastAdmin để xây dựng nhanh hệ thống quản trị
FastAdmin là một khung phát triển backend dựa trên ThinkPHP5 và Bootstrap, hỗ trợ tạo giao diện quản trị nhanh chóng với nhiều tính năng sẵn có.
1. Cài đặt môi trường WAMP
Tải và cài đặt phiên bản mới nhất của WAMP Server từ trang chủ. Sau khi khởi động dịch vụ, nếu truy cập 127.0.0.1 được nhưng localhost không hoạt động, cần chỉnh sửa file cấ ...
Đăng vào ngày 18 tháng 7 lúc 08:21
Tạo và Xóa Cơ sở dữ liệu trong MongoDB
Kết nối đến MongoDB
Sau khi khởi động dịch vụ MongoDB trên Linux, bạn có thể kết nối đến nó từ một terminal Windows bằng cách sử dụng lệnh `mongo --host=Địa chỉ_IP`. Ngoài ra, bạn cũng có thể sử dụng các công cụ giao diện đồ họa như MongoDB Compass để kết nối.
Thao tác với Cơ sở dữ liệu
1. Chọn hoặc Tạo Cơ sở dữ liệu Mới
Để chọn một cơ sở dữ ...
Đăng vào ngày 2 tháng 7 lúc 09:51
FastCrud: Giải pháp cách mạng cho phát triển CRUD doanh nghiệp trong kỷ nguyên Vue3
Hiệu suất phát triển vượt trội cho ứng dụng doanh nghiệp
Trong môi trường phát triển phần mềm hiện đại, việc xây dựng ứng dụng doanh nghiệp đối mặt với thách thức về hiệu suất và chất lượng. FastCrud ra đời như một giải pháp đột phá, áp dụng mô hình phát triển hướng cấu hình để tối ưu hóa quy trình phát triển CRUD truyền thống.
Hiệu quả phát t ...
Đăng vào ngày 23 tháng 6 lúc 17:29
Thao tác CRUD trên tài liệu Elasticsearch thông qua giao diện Kibana
Tổng quan các thao tác cơ bản với chỉ mục và tài liệu
Elasticsearch (ES) là hệ thống tìm kiếm và phân tích dữ liệu dựa trên tài liệu JSON. Bài viết này trình bày cách thực hiện các thao tác tạo, đọc, cập nhật và xóa (CRUD) trên chỉ mục và tài liệu thông qua API REST — không phụ thuộc vào plugin Kibana như tiêu đề gốc gợi ý, mà tập trung vào cơ ...
Đăng vào ngày 18 tháng 6 lúc 19:36
Quản lý chỉ mục Lucene: Hướng dẫn Xóa và Cập nhật dữ liệu
Tương tự như cách chúng ta thực hiện các thao tác tạo, đọc, cập nhật và xóa (CRUD) trên cơ sở dữ liệu quan hệ, dữ liệu được lưu trữ trong kho chỉ mục (Index Repository) của Lucene cũng đòi hỏi các quy trình quản lý tương ứng để duy trì tính toàn vẹn và hiệu quả tìm kiếm.
Xóa chỉ mục theo điều kiện (Term)
Để loại bỏ một tài liệu cụ thể khỏi ch ...
Đăng vào ngày 10 tháng 6 lúc 18:12
Triển khai Quản lý Phòng Ban trong Django bằng Các View Lớp Tích Hợp
Django cung cấp một bộ lớp view sẵn có nhằm đơn giản hóa việc xử lý các thao tác CRUD (Tạo, Đọc, Cập nhật, Xóa) trên mô hình dữ liệu. Thay vì viết logic xử lý request/response từ đầu, nhà phát triển có thể kế thừa và tùy chỉnh các lớp như ListView, DetailView, CreateView, UpdateView, và DeleteView — tất cả đều nằm trong django.views.generic.
M ...
Đăng vào ngày 8 tháng 6 lúc 17:49
MySQL và Python Tương Tác
Chuẩn bị dữ liệu
Tạo bảng dữ liệu
-- Tạo cơ sở dữ liệu "jing_dong"
CREATE DATABASE jing_dong CHARACTER SET utf8;
-- Sử dụng cơ sở dữ liệu "jing_dong"
USE jing_dong;
-- Tạo bảng "goods"
CREATE TABLE goods (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
name VARCHAR(150) NOT NULL,
cate_name VARCH ...
Đăng vào ngày 7 tháng 6 lúc 23:21