그래서 내가 개발중인 시스템과 관련하여 다음과 비슷한 작업을하려고합니다.재생! 별도의 몽고 컬렉션에서 항목을 선택하는 양식
User라는 모델이 있고 _id (ObjectId), username , 암호를 입력 한 다음 새 약속을 만들려고하면 양식이 환자를 찾습니다 (드롭 다운에서 환자 이름을 표시하지만 실제로 환자의 ObjectId를 가져옵니다) 및 약속 시간.
이제 모든 곳을 살펴 보았습니다. 이제 내가 달성하려고하는 해결책에 가까운 곳에서 아무 것도 찾을 수 없습니다. Application.scala에서
, 나는이 :
val appointmentForm= Form(
tuple(
"patient" -> nonEmptyText, // ObjectId
"startTime" -> nonEmptyText))
나는 매우 환자를 반영하기 위해 내 시야를 작동하는 방법을 잘 모르겠습니다. 난 당신이 이런 식으로 뭔가를 알고 :
@select(appointmentForm("patient"), options(..)
사람이 내가 몽고 ObjectId가 데리러이 예를 들어 환자를 조회 할 수있는 방법에 관해서는 나에게 어떤 아이디어를 제공 할 수 있습니다.
경로 :
내가 BTW 사용하고있는 ORM 여기
[salat github issue queue] (https://github.com/leon/)에 게시 할 수 있습니다. play-salat/issues) .. 작성자가 상당히 적극적으로 반응하는 것처럼 보입니다. – Stennie