Tôi có trường country_id
trong một trong các mô hình của tôi và thay vì tạo bảng countries
chứa danh sách các quốc gia không thay đổi, cách tiếp cận tốt nhất cho điều này là gì?Làm thế nào để sử dụng các mô hình không có cơ sở dữ liệu trên CakePHP và có các liên kết?
Tôi đang nghĩ về việc sử dụng mô hình không có bảng cơ sở dữ liệu nhưng tôi không biết cách triển khai.
Vui lòng trợ giúp. Cảm ơn trước!
bạn có biết tài liệu cho các nguồn dữ liệu này ở đâu không? cảm ơn –
Ngoài [readme file] của kho lưu trữ (https://github.com/cakephp/datasources#readme), tài liệu khác duy nhất nằm trong docblocks cho một vài nguồn dữ liệu ([amazon] (https://github.com) /cakephp/datasources/blob/c8da44d638c9fa5c9baada7ead7f366bdb1d03e1/models/datasources/amazon_associates_source.php#L22)|[csv](https://github.com/cakephp/datasources/blob/c8da44d638c9fa5c9baada7ead7f366bdb1d03e1/models/datasources/csv_source.php#L22)). Để tìm các tùy chọn cấu hình cho mỗi nguồn dữ liệu, hãy tìm '_baseConfig' hoặc các thể hiện của" config ". Các tài liệu khác trong mã sẽ là một cải tiến rõ ràng. – deizel
chắc chắn là một cách tiếp cận tốt đẹp. chưa biết về điều đó. sẽ kiểm tra nó. Tôi đã từng làm điều này theo cách này cho đến bây giờ: http://www.dereuromark.de/2010/06/24/static-enums-or-semihardcoded-attributes/ – mark