Tôi đang tìm bản ghi Hoạt động của Ruby cho PHP. Một cái gì đó đơn giản đến mức tôi chỉ định nghĩa các trường của mình, mở rộng lớp ORM cơ sở và tôi nhận được các hoạt động ACID miễn phí. Tôi sẽ nhận được getters mặc định và setters mà không cần viết bất kỳ mã nào, nhưng ghi đè getter hoặc setter mặc định dễ dàng như khai báo nhận $ fieldName hoặc đặt $ fieldName functions với hành vi mà tôi muốn. Bản giao hưởng giúp bạn tạo khoảng 5 tệp cho mỗi đối tượng và tất cả các đối tượng được xác định luôn tải theo như tôi có thể biết. Một lựa chọn tốt hơn là gì? Tại sao nó tốt hơn? Bạn có thể đưa các ví dụ đơn giản vào câu trả lời của bạn không?Cách dễ nhất để sử dụng khung công tác ORM cho PHP là gì?
Học thuyết là một ORM khác mà tôi đã xem bên cạnh bản giao hưởng. Ngoài ra, bạn cũng cần tạo các tệp yaml mô tả cấu trúc dữ liệu của bạn. Cơ sở dữ liệu đã định nghĩa công cụ này. Điều gì sẽ chỉ đọc defs bảng của tôi mà không cần phải tạo và lưu trữ các tập tin cấu hình ở khắp mọi nơi?
tôi đăng tải dưới đây nhưng có một giải pháp cho vấn đề học thuyết của mình. Chạy một ./doctrine generate-models-db hoặc ./doctrine generate-yaml-db đảo ngược kỹ sư cơ sở dữ liệu của bạn thành các tệp lớp và yaml tương ứng. – dcousineau