MongoDB에서 유형의 해시로 매핑을 사용하고 있는데 "meta_info"라는 이름의 키/값 목록 만 보유하고 있습니다. (Doctrine MongoDB Symfony 2.1에서 키/값 형식을 강화하는 해시 유형
<input type="text" name="meta_info[key][]" /><input type="text" name="meta_info[field][]"> [- remove row]
<input type="text" name="meta_info[key][]" /><input type="text" name="meta_info[field][]"> [+ add row]
나의 첫번째 아이디어는 두 개의 텍스트 필드 JS를 사용하여 복제 할 수 있습니다 (키/값을)하게했다 : (JS)와 함께 동적으로 향상 될 수 Symfony2의 형태는이 같은 (기본적으로) 찾아 보게합니다 그게 문제가 아니에요) 그리고 json 문자열로 변환 가져옵니다 제출 및 내 문서 클래스의 내 setter 메서드 내에서 배열로 다시 변환 ..하지만 이것은 다소 더러운 것 같습니다 ..
또한 포함 된 양식 (sf2.1의 임베디드 문서에서 매우 잘 작동합니다!)을 생각하고있었습니다. 그러나 간단한 키/값 해시 (이를 위해 다음과 같이 저장해야합니다. mongodb)
어떤 아이디어와 접근 방식을 주셔서 감사합니다!
나는 또한 key/value 속성을 가진 많은 문서를 embedding하려고 생각했다. – con