2012-01-13 22 views
9

Tôi có một Rails Engine và tôi muốn truy cập các mô hình phụ huynh. Điều đó có thể không? Nếu vậy, tôi sẽ làm như thế nào?Có thể mô hình truy cập động cơ Rails 3 từ ứng dụng gốc của nó không?

+0

Bạn có ý nghĩa gì khi "truy cập"? Động cơ và ứng dụng Rails chạy trong cùng một luồng của cùng một cá thể phiên dịch, do đó bạn có thể truy cập bất kỳ lớp nào có sẵn thông qua Ruby. Bạn đang tìm kiếm một API để làm như vậy? – coreyward

+0

Xin lỗi ... Tôi có một động cơ và nó được gắn trong một ứng dụng Rails. Ứng dụng Rails có các mô hình nhất định (Hãy nói .. 'User' làm ví dụ). Tôi cần động cơ để đọc/ghi dữ liệu từ mô hình đó. – Shamoon

Trả lời

17

tôi không tìm thấy bất kỳ tài liệu chính thức về nó, nhưng đây là cách bạn vẫn có thể làm điều đó:

tests = ::Test.all 

Nó sẽ trả lại tất cả các xét nghiệm từ mô hình thử nghiệm ứng dụng cha mẹ.

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