Я новичок в Rust и создаю API, используя Diesel и Actix-web. У меня есть БД в pg sql и mongodb, и я использую дизель 1.4.4 только для pg sql.
Сначала я сделал тестовое создание БД с ее таблицами и первичными ключами, и все работает нормально. Но всегда есть сценарий ios, в котором будут таблицы, которые не имеют первичного ключа и имеют только внешние ключи.
Я заметил, что Diesel поддерживает только таблицы с первичными ключами, но если вы хотите использовать таблицу, которая не имеет первичного ключа и имеет только внешний ключ, есть ли способ импортировать эту таблицу? Вы можете вручную? То есть, определяя его в schema.rs и в моих models.rs.