전자 상거래 웹 앱에서 작업하고 있습니다. 한번 작성한 데이터베이스를 읽기 전용으로 만들어야 만 사용자가 사이트 관리자가 편집 명령을 내릴 수 없습니다. 내 규칙 "orders":{
"$order": {
".read": "$order == auth.uid || auth.isAdmin == true",
".write": "$or
파이어 스토어 보안 설정에서 데이터 쓰기/읽기 조건을 설정할 수 있습니다. 현재 나는이 작품이 : service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if request.auth != null && r
Firestore에서 옵션 속성을 수행하는 방법을 알 수 없습니다. 그것은 문서에서 다루지 않는 것 같아 다음 날 실패합니다. service cloud.firestore {
match /databases/{database}/documents {
function maybeString(val) {
return val == null
사용자가 목록에서 공동 작업 할 수있는 응용 프로그램을 만들려고합니다. 모든 사용자는 목록에서 작업 할 수 있도록 초대 받아야합니다. 나는 느슨하게 this blog post을 기반으로 데이터를 구조화했습니다. 또한이 구조는 필요한 경우 변경할 수 있습니다. list
list_1:
users:
owner:
[email
누구든지 Firebase 규칙에서 'newData'를 올바르게 사용하는 방법에 대한 지침을 제공 할 수 있습니까? 명백한 이유로 '.read'에 사용할 수 없다는 것을 알았지 만 Google이 제공하는 예제가 유효성 검사 규칙 내에서 항상 'newData'를 사용하고 있음을 발견했습니다. 예를 들어, 아래의 'hasChild와 (childPath는)', 구
중포 기지 데이터베이스 : 데이터 구조 I는 아래와 같이 중포 기지 데이터베이스 규칙이 "transactiondate"
|-->10082017 //new value comes everyday
| |-->User_unique_id
| |-->"key":"value"
, 사용자가 자신의 공간으로 쓸 필요가 "transactio
내가 여부를 확인하고자하는 중포 기지 구조화 된 데이터를 조회하는 것을 시도하고있다 (예를 들면. 중포 기지는 UID가 생성) 특정 중첩 노드에는 값이 들어 있습니다. 첨부 된 이미지는 내 구조입니다. 그림을 참조하십시오. 지금 내 질문에 내가 아이 confession 노드 인 tag 속성 값 BE_CS_B_boy이 있는지 확인하려면 이지만, 나는 conf
현재 평가를 위해 firebase에 작은 응용 프로그램을 만들려고합니다. 흥미롭고 생산적이지만, 파이어 스토어 규칙에는 한 가지 문제가 있습니다. {
"name":String,
"description":String,
"owners":
{
"uid": String
"uid2": String
}
사용자가 사용자의 이메일 주소를 기반으로 문서 자체에서 문서를 읽을 수 있는지 저장하고 싶습니다. 여러 사용자가 동일한 문서에 액세스 할 수 있어야합니다. the documentation에 따르면 Firestore에서는 배열 구성원을 쿼리 할 수 없습니다. 그래서 내가 전자 메일 주소를 키로 사용하여 사용자 전자 메일 주소를 String-Bool Map