Cách dễ nhất để tạo ra nextval
cho một số chuỗi cụ thể có tên đã cho là gì?Tạo giá trị chuỗi tiếp theo theo cách thủ công trong Doctrine 2
Giải pháp chú thích với định
* @ORM\GeneratedValue(strategy="SEQUENCE")
* @ORM\SequenceGenerator(sequenceName="sq_foobar", allocationSize="1", initialValue="1")
không đáp ứng với tôi, miễn là có một số logic phức tạp hơn liên quan đến: trong một số trường hợp tôi cần phải lấy nextval
, trong khác - tôi sẽ đi với giá trị được lấy từ một nguồn khác (không phải chuỗi).
Vì vậy, tôi hy vọng có một cách để truy xuất chuỗi tiếp theo theo cách thủ công trong hàm tạo của đối tượng.
Bài viết đề xuất sửa đổi các tệp lõi: -S – zerkms
Đúng. Không thể sửa đổi các tập tin học thuyết cốt lõi, cho đến khi PR # 206 được sát nhập. – Florian
Bạn có thể duy trì ngã ba của riêng mình, ngay cả khi đó không phải là ý tưởng hay.Nhưng một ý tưởng thậm chí còn tồi tệ hơn là kết hợp việc tạo mã định danh. – Florian