1) :키를 쿼리하는이 데이터 스토어가 없음을 반환하는 이유는 무엇입니까? 나는이 쿼리를 수행 할 때
contract_record = Contract(book_number = 42, initial_page = 420, final_page = 442)
contract_record.put()
contract_key = contract_record.key()
contract = db.GqlQuery("SELECT * FROM Contract WHERE __key__ = KEY('Contract', '$[contract_key]')").get()
결과는 없음입니다. 왜?
2)이 쿼리를 키가 아닌 key_id로 만드는 방법은 무엇입니까? 이 같은 (뭔가! 어떤 도움
contract_id = contract_record.key().id()
contract = db.GqlQuery("SELECT * FROM Contract WHERE __key__ = KEY('Contract', '$[contract_id]')").get()
감사
감사합니다, @Daniel가, 난 단지 생각 지금은 완전히에 (이전의 조언을 이해 데이터 저장소 객체를 키로 가져 오는 방법). 정말 고마워! – craftApprentice