Azure Mobile App Easy 테이블의 모든 데이터를 읽을 수있는 Azure 기능에 대한 입력 바인딩을 설정하는 방법을 알아 내려고합니다. 나는 몇 시간 동안 검색을했고 내가 찾을 수있는 모든 문서를 읽었다.Azure 기능 읽기 Azure Mobile App 쉬운 테이블 데이터
https://docs.microsoft.com/en-us/azure/azure-functions/functions-triggers-bindings의 Azure 함수 바인딩 문서는 모바일 앱용 바인딩을 설정할 수 있음을 나타냅니다.이 테이블은 테이블에 액세스하기위한 것으로, 쉬운 테이블이라는 것을 알기를 바랍니다. 사용 가능한 유일한 테이블 종류입니다. 모바일 앱에서 (또는 내가 잘못 했습니까?) 함수 편집기의 Integrations 섹션에서 바인딩을 설정할 때 도우미 옵션이 있습니다. 그러나 바인딩을 설정할 때 레코드 ID 필드가 필요하지만 레코드 ID를 지정하지 않으려는 경우 테이블의 모든 데이터를 읽을 수 있어야합니다. 어떻게해야합니까?
궁극적으로 테이블의 데이터가 업데이트 될 때마다 (추가, 업데이트, 삭제) 함수를 트리거 할 수 있기를 원합니다. 함수가 실행될 때, 나는 모든 데이터를 읽고 그것을 가지고 무엇인가를하고 싶다. 이 문제를 다루는 트리거 옵션을 찾을 수 없으므로이 기능을 예약 된 기능으로 만들어야한다고 생각합니다. 더 좋은 방법이 있습니까?
여기에 바인딩입니다 :
{
"type": "mobileTable",
"name": "inputRecord",
"tableName": "Alerts",
"id": "{itemId}",
"connection": "APP_URL",
"direction": "in"
}
그것은에서 ID 속성 년대이가 내 경우에는 필요하지만, 필요하지 바인딩의. 작동 시키려면 무엇을 넣어야합니까?
폴, 감사합니다. 다른 압정을 잡아서 어떻게 함수에서 Easy Table 테이블의 내용을 읽을 수 있습니까? 이 함수를 트리거 된 함수에서 예약 된 함수로 마이그레이션하려는 경우 함수를 구성하여 테이블의 레코드를 가져올 수 있도록하려면 어떻게해야합니까? – johnwargo
MobileServiceClient를 사용하여 설명하기 위해 내 대답을 업데이트했습니다. –
감사합니다. 자바 스크립트 (노드) 예제가 있습니까? – johnwargo