2012-09-17 24 views
5

Trong bản đồ chú thích dựa, theo tài liệu của giáo lý, chúng ta có thể làm như hình dưới đây:Làm thế nào để thiết lập kiểu dữ liệu enum trong học thuyết 2

/** @Column(type="string", columnDefinition="ENUM('visible', 'invisible')") */ 

Câu hỏi của tôi là làm thế nào để tôi đại diện này trong yaml meta tệp dữ liệu cho học thuyết?

tôi muốn làm một cái gì đó như thế này:

fields: 
status: 
    type: string 
    columnDefinition: .... 

Tôi đang sử dụng symfony 2 như khuôn khổ

+0

Các bạn đã thử những gì bạn đã viết? –

+0

Tôi không biết làm thế nào để chuyển đổi ENUM ('có thể nhìn thấy', 'vô hình') thành biểu thức yaml, i m mới để yaml – sonam

Trả lời

11

Chỉ cần sử dụng:

fields: 
status: 
    type: string 
    columnDefinition: ENUM('visible', 'invisible') 
+0

Tôi đoán điều này làm việc cho MySQL chỉ, phải không? Bởi vì trong Postgres bạn sẽ phải thực sự 'CREATE TYPE' –

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