2012-08-23 38 views
6

Có cách nào để hỗ trợ các tên bảng có tiền tố khi sử dụng Sequelize.js không?Hỗ trợ tiền tố trong Sequelize.js

Hãy tưởng tượng tôi muốn xây dựng nền tảng blog để mỗi người dùng đã đăng ký sẽ nhận được blog và URL của chính mình (tên miền phụ). Bây giờ nếu ai mở userxxx.mydomain.com ông sẽ nhận được nội dung từ các bảng tên userxxx_TABLENAME khi mở difuser.mydomain.com sẽ lấy dữ liệu từ difuser_TABLENAME, vv

Tôi cố gắng thêm tiền tố với các mô hình tên ví dụ như: sequelize.define('userxxx_Post' ...) mà có thể làm việc nhưng tạo ra mớ hỗn độn khi nói đến many- quan hệ nhiều (tên bảng trở thành userxxx_Postuserxxx_Comment).

Có cách nào tốt hơn không?

(Tôi không chính xác xây dựng một nền tảng blog trên Node.js nhưng giải pháp cho vấn đề này sẽ giống nhau)

Trả lời

0

Có lẽ bạn cần tableName lựa chọn?

From docs

Các vấn đề liên quan