Проблема реализации C# Supabase (Unity)C#

Место общения программистов C#
Ответить
Anonymous
 Проблема реализации C# Supabase (Unity)

Сообщение Anonymous »

Я обнаружил ошибки ссылок в своем коде Unity при попытке использовать классы Supabase для взаимодействия с базой данных PostgreSQL. Хотя все зависимости кажутся правильно импортированными и настроенными, я сталкиваюсь с такими ошибками, как «Ссылка на тип «BaseModel» утверждает, что он определен в «Supabase.Postgrest», но его не удалось найти» и «Тип «gerencia» не может использоваться в качестве параметра типа «TMode» в универсальном типе или методе «Client.From()». Может ли кто-нибудь подсказать, что может быть причиной этих проблем?
У меня 2 класса.. "gerencia" и "Consultas"...

Код: Выделить всё

using Supabase.Postgrest.Models;
using Supabase.Postgrest.Attributes;
using Supabase;
using Supabase.Interfaces;
using Supabase.Postgrest;
using Supabase.Postgrest.Models;

public class gerencia : BaseModel
{
[Column("id"), PrimaryKey]
public int id { get; set; }

[Column("nombre")]
public string nombre { get; set; }
}

Код: Выделить всё

using UnityEngine;
using Supabase;
using Supabase.Interfaces;
using Supabase.Postgrest;
using Supabase.Postgrest.Models;
using Supabase.Postgrest.Attributes;
using System.Threading.Tasks;
using TMPro;

public class Consultas : MonoBehaviour
{
string supabaseUrl = //url hidden//;
string supabaseKey = //key hidden//;

Supabase.Client clientSupabase;

// UI Elements
[SerializeField] TMP_Text resultadosText;

async void Start()
{
clientSupabase = new Supabase.Client(supabaseUrl, supabaseKey);

var response = await clientSupabase
.From()
.Select("*")
.Get();
}
}
Ошибка возникает в .From().Select("*"). Я понимаю природу ошибки, но не знаю, как ее устранить. Будем очень благодарны любой помощи! Заранее спасибо!
Я попытался использовать библиотеку Supabase в Unity для взаимодействия с базой данных PostgreSQL. В частности, я создал два класса: «gerencia» и «Consultas». В классе Consultas я создал экземпляр клиента Supabase и попытался получить данные с помощью цепочки методов .From().Select("*").
Я ожидал, что этот код скомпилируется успешно и получить данные из таблицы «gerencia» в моей базе данных Supabase. Несмотря на то, что все зависимости импортированы и настроены правильно, эти ошибки сохраняются.

Подробнее здесь: https://stackoverflow.com/questions/785 ... ty-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»