2013-02-11 2 views
0

일부 엔티티를 만들려고 할 때 입력 필드 옵션이 표시되지 않습니다. SaveEntity 버튼이 표시됩니다. GAE Datastore 뷰어에서 만들기가 작동하지 않습니다.

enter image description here

그러나 나는 기존의 모든 개체를 볼 수 있습니다. 아주 이상한 무엇

enter image description here

는합니다 - 어제 작동하지 않았다 만들하지만 오늘은 작동하는 VideoEntity라는 또 다른 엔티티가있다.

누군가가이 겉으로보기에는 예측할 수없는 도구로 나를 도울 수 있습니까?

감사합니다, Sathya

답변

1

내가 콘솔이 각 엔티티가보다는, 모델을 기존 데이터를 기반으로 한 어떤 속성을 알고 생각합니다. 데이터는 주기적으로 만 업데이트됩니다. 언제 앱을 업로드 했습니까? 아마 몇 시간을 기다리면 콘솔 시간을 업데이트 할 수 있습니다.

양자 택일로, 당신은 당신이 편집 할 수 있도록 데이터 저장소에 간단한 인터페이스를 작성 ...

VideoStatsEntity(app='home', ip='116.89.52.67', params='tag=20130210').put() 
+0

감사합니다. Gwyn과 Paul. 필자는 데이터 저장소가 처음이지만 모든 개발자가 사용자 정의 UI를 작성하지 않고 엔티티를 삽입/삭제/업데이트 할 수 있다는 것은 매우 기본적인 요구 사항이라고 생각합니다. Google이 모든 CRUD 작업을 간단하고 직관적 인 방식으로 지원하는 멋진 웹 UI (기존 데이터 저장소 뷰어의 기능 향상)를 제공하는 것은 대단한 일입니까? 원격 API에 대한 웹 래퍼만으로도 작업을 수행 할 수 있습니다. 나는 왜 구글이 이것을 제공하지 않는지 궁금하다. 내가 놓친 게 있니? – Sathya

+0

당신이 누락 된 가장 큰 일은 당신이 직접 작성하는 것이 얼마나 쉬운 것 같아요! 문자 그대로 엔티티를 만드는 데 필요한 하나의 라이너입니다. App Engine 데이터 저장소 관리 콘솔은 조금 오래되었지만 얼마 동안 업데이트되지 않았습니다. 내 추측은 업데이트가 작동한다는 것입니다. 그러나 Paul이 언급했듯이 일부 속성 유형은 간단한 웹 양식을 통해 추가 할 수 없으므로 항상 자신의 양식을 작성하는 것이 좋습니다. 자신 만의 쓰기 기능을 사용하면 필요한 경우 기본 데이터를 쉽게 복원 할 수 있습니다. –

+0

감사합니다 Gwyn, 나는 그것을 줄 것이다. – Sathya

1

당신의 엔티티를 추가하거나 작은 조각을 작성하고 같은 업로드하는 원격 API를 사용할 수 있습니다/models를 만드는 것이 아마도이 경우에해야 할 가장 좋은 방법 일 것입니다. 인터페이스에 포함 된 내용을 알고 있으면 인터페이스를 적절하게 조정할 수 있습니다. 관리 인터페이스가 Gwyn 노트로 "따라 잡기"를 기다리는 것이 아닙니다.

관리자 인터페이스를 통해 추가 할 수없는 일부 속성 유형이 있으므로 사용자 인터페이스를 만드는 것이 아니라 나중에 더 빨리 이해할 수 있다고 생각합니다.

admin 데이터 저장소보기는 데이터 저장소의 내용을 빠르게 체크 아웃하는 데 유용하지만 100 개 항목까지 페이징을 시도한 적이 있습니까? 재미 없어.

관련 문제