Описание тега pocketbase

1 ответ

Обслуживание файлов с помощью PocketBase

Я хочу ограничить доступ к файлам для неавторизованного пользователя. В документации PocketBase сказано, что я могу получить URL-адрес файла и получить доступ к файлам через него. Пример URL-адреса файла будет таким: http://127.0.0.1:8090/api/files/…
21 янв '23 в 08:38
0 ответов

Как настроить пользовательские поля для пользователя в PocketBase

Я использую бэкэнд PocketBase только с аутентификацией по электронной почте/паролю, и я добавил пару настраиваемых полей в свою «коллекцию» пользователей. Пользователь имеет следующие значения: идентификатор электронная почта имя пользователя (запис…
21 окт '22 в 21:49
2 ответа

как получить доступ к значению объекта ведьмы '@' в ключе

я знаю, что это может быть глупый вопрос, но как я могу получить доступ к значению объекта, в котором есть ключ «@» { id: 'v6y4fra9dd3xxys', created: '2022-10-29 08:48:12.585', updated: '2022-11-14 08:03:46.477', '@collectionId': 'x16irtg922kc0cg', …
14 ноя '22 в 09:35
1 ответ

Как передать переменную типа универсальному компоненту Svelte?

Я хочу передать переменную типа компоненту Svelte, чтобы его<script>может использовать общий тип для извлечения некоторых данных и передачи их в<slot>. Я создаю компонент, который извлекает данные из базы данных PocketBase. Для компонент…
09 фев '23 в 06:08
0 ответов

Пользовательский интерфейс администратора Pocketbase в развертывании с next.js?

Я развернул свое приложение next.js и использую pocketbase в качестве серверной системы. Я могу получить доступ к пользовательскому интерфейсу администратора с локального хоста, но не нашел маршрут для доступа к нему в производстве. Мое развертывани…
27 янв '23 в 09:20
0 ответов

Очищает ли файлы cookie закрепление веб-страницы на рабочем столе?

У меня есть веб-приложение sveltekit, использующее pocketbase, которое сохраняет аутентификацию в файлах cookie. Если я обычно использую браузер на Android, открывая страницу и переходя на развернутую страницу vercel, файл cookie аутентификации рабо…
12 фев '23 в 11:10
1 ответ

рекомендация по моделированию базы данных в pocketbase

Я пытаюсь создать простое приложение Todo с помощью Pocketbase, где каждый пользователь может создавать/читать/обновлять/удалять задачи, которые являются частными для пользователя. Мне нужна была рекомендация по правильному способу разработки вариан…
05 фев '23 в 07:08
1 ответ

Svelte не увлажняет страницу. [HMR][Svelte] Неисправимая ошибка HMR в <+page>: следующее обновление вызовет полную перезагрузку

Я использую svelte и pocketbase для своего сайта. и если я перехожу на страницу, то ничего не отображается, но когда я обновляюсь, она внезапно работает. [HMR][Svelte] Неисправимая ошибка HMR в <+page>: следующее обновление вызовет полную пере…
27 янв '23 в 07:42
0 ответов

Как загрузить файлы в pocketbase?

Я использую pocketbase и svelte.js. Как я могу загрузить изображения в pocketbase через ввод html. <script lang="ts"> import { currentUser, pb } from './pocketbase'; const axios = require('axios').default; const fileInput = document.getElement…
21 янв '23 в 11:50
0 ответов

Nextjs 13: Как передать сеанс клиента на сервер

- Контекст Я создаю небольшое приложение, используя новыйappDirот Nextjs13. Я хочу иметь возможность аутентифицироваться с помощью Pocketbase. Итак, у меня есть следующий код для входа: 'use client'; import {useRouter} from "next/navigation"; import…
1 ответ

Не удается запустить Pocketbase за Ngnix в качестве обратного прокси-сервера

Я хочу использовать Pocketbase за Ngnix в качестве обратного прокси-сервера на моем Ubuntu-VPS. Я следил за документацией на https://pocketbase.io/docs/going-to-production/. Я хотел поместить pocketbase в /api/. Когда я пытаюсь подключиться к панели…
1 ответ

Пользовательский JsonConverter с разными типами в toJson и fromJson

Чтобы читать и записывать данные с отношениями к PocketBase API, мне нужны пользовательские иtoJsonметоды де/сериализации его для моих моделей: @freezed class MyModel with _$MyModel { const factory MyModel({ String name, @RelationsConverter() List&l…
12 ноя '22 в 08:46
1 ответ

Есть ли плагин, который позволит мне общаться с базой данных PocketBase?

Я пытаюсь подключиться к работающей базе данных PocketBase. Обычно для этого я использую их Javascript SDK, но пакет не отправляется на мобильное устройство в процессе сборки. Это означает, что мне нужно либо создать собственный набор функций для им…
1 ответ

Правило API Pocketbase для создания записи только в том случае, если еще нет записи с теми же значениями

Есть ли способ создать правило API, которое позволяет пользователю создавать запись только в том случае, если ее еще нет с такой же комбинацией значений. Я хочу, чтобы можно было иметь запись со значениями "a" и "b", а также одну со значениями "a" и…
21 фев '23 в 17:21
1 ответ

Dockerize sveltekit с помощью pocketbase

Я пытаюсь докеризовать приложение sveltekit с помощью pocketbase, и в локальном режиме все работает, но в докере не проходит запрос, и я получаю неоднозначную ошибку. Репозиторий Git: https://github.com/WingsDevelopment/dockerize-sveltekit-pocketbas…
0 ответов

Хороший шаблон аутентификации Pocketbase NextJS 13?

Каков правильный шаблон для интеграции аутентификации Pocketbase в NextJs 13 с каталогом приложений? Я хотел бы войти в систему с учетными данными, используя функции из библиотеки Pocketbase NPM. Если вы заставили его работать, как вы это сделали? А…
0 ответов

Как сделать поле многие ко многим в Pocketbase

У меня есть база данных с пользователями и продуктами. Мои продукты имеют поле отношения, относящееся к пользователям, поэтому я могу получить имена пользователей и т. д. через const product = await pb.collection('products').getOne(id, { expand: "us…
01 фев '23 в 19:28
0 ответов

Расширить отношения в Pocketbase

Pocketbase вроде поддерживаетexpandполе для расширения отношений при просмотре или перечислении записей. Я не уверен, правильно ли я его использую, но вот моя установка: галереи (имеет много разделов) разделы (принадлежит одной галерее) (имеет поле …
13 ноя '22 в 04:22
0 ответов

Свелтекит и {#ждите}

Я не понимаю, что я делаю неправильно здесь. У меня есть файл с именем activitylog.js и внутри него это export async function getActivityLogList() { const resultList = await pb.collection('activitylog').getList(1, 50, { filter: `user.id="${pb.authSt…
19 фев '23 в 23:05
0 ответов

Обновление Pocket Base с использованием Python не работает

import requests import json import openai def update_db(question_id,generated_ans2): patch_url="/api/collections/question/records/:"+question_id data={ generated_ans:generated_ans2, } data=json.dumps(data) response=requests.patch(base_url+patch_url…
01 мар '23 в 17:32