Tôi mới tham gia symfony2 và học thuyết. đây là sự cố khi Tôi xem nó. tôi không thể sử dụng:đọc các đối tượng vẫn tồn tại nhưng chưa được tuôn ra với giáo lý
$repository = $this->getDoctrine()->getRepository('entity');
$my_object = $repository->findOneBy($index);
trên một đối tượng được duy trì, NHƯNG KHÔNG BẮT ĐẦU YET !! tôi nghĩ rằng getRepository đọc từ DB, vì vậy nó sẽ không tìm thấy một đối tượng không đỏ mặt.
câu hỏi của tôi: cách đọc các đối tượng đó được lưu giữ lâu dài (tôi nghĩ chúng ở đâu đó trong "phiên học thuyết") để sử dụng lại chúng trước khi tôi xóa toàn bộ hàng loạt?
mỗi tiểu sử có 256 luồng vật lý.
mỗi cấu hình có 1 plumeOptions
bản ghi được gán cho nó.
Trong plumeOptions
, tôi có một cartridgeplume là FK cho PhysicalPlume
.
mỗi chùm được xác định bởi ID
(được tạo tự động) và INDEX
(do người dùng tạo).
quy tắc: Tôi cho biết tiểu sử 1 có physical_plume_index
số 3 (= chỉ mục) được kết nối với nó.
bây giờ, tôi muốn sao chép tiểu sử với tất cả dữ liệu có liên quan của nó sang một tiểu sử khác.
tiểu sử mới được tạo. 256 luồng mới được tạo và sao chép từ hồ sơ cũ hơn.
tôi muốn liên kết các hồ sơ mới để chỉ số chùm mới 3.
check here: http://pastebin.com/WFa8vkt1
thx để trả lời của bạn. kiểm tra phần [chỉnh sửa] của tôi .. – xeon
tôi có thể làm một tuôn ra đôi() bên trong hành động của mình không? tôi không bao giờ thử nó, nhưng chỉ là một câu hỏi .. có thể là một người ngu ngốc?!? tôi tuôn ra các chùm mới được tạo ra, và sau đó tôi tiếp tục lấy các plumeOptions khác và bây giờ tôi có thể liên kết chúng với các chùm mới được tạo ra. làm thế nào để yo tìm thấy ý tưởng đó ...? (hy vọng không ngu ngốc !!) – xeon
Theo như tôi biết bạn có thể gọi flush() bao nhiêu lần bạn muốn. Offcourse tốt nhất-thực hành là để làm điều này càng ít càng tốt để bảo vệ lưu lượng truy cập kết nối. Nhưng nếu bạn cần id từ các thực thể được thêm vào trước đó thì đó là một thực hành tốt. –