Вопросы по теме 'associations'
При удалении ассоциаций hasOne или hasMany следует ли устанавливать для свойства externalKey значение NULL?
Дано :
В группе много человек
но отношения независимы (т.е. лица могут существовать без принадлежности к группе), должен ли внешний ключ в таблице лиц (т.е. group_id) быть установлен на 0 (или NULL) при удалении группы? Если вы этого не...
31.10.2023
Rails — много ассоциаций в одном представлении
Благодаря пользователям stackoverflow, stackoverflow до сих пор очень помогал мне в моем проекте. Теперь я столкнулся с новой проблемой.
Я уже реализовал этот проект http://img7.imagebanana.com/img/cnb46ti2/relationships.png (см. Rails —...
19.01.2024
Rails 3 — как получить данные через ассоциации
Весь день я борюсь с получением данных из ассоциаций. У меня есть эти 3 модели:
Пользователь
has_many :user_cars
Автомобиль
has_one :user_cars
Автомобиль пользователя
belongs_to :car
belongs_to :user
В...
04.12.2023
Waterline Sails JS не работает
Я использую ассоциации в Sails JS. Я создаю приложение для электронной коммерции, в котором несколько моделей связаны друг с другом, но одна из связанных не работает.
В моем контроллере я пытаюсь так:
'synchronize' : function(req,res,next){...
10.11.2023
Обработка заказов в Rails — как лучше всего это смоделировать и создать ассоциации?
У меня возникли проблемы с моделированием простой системы заказов, в которой клиент может создать заказ, выбрав товары.
Мне нужны были следующие модели: Customer, Order, OrderLine и Item. Клиент создает Заказ, который содержит множество строк...
27.10.2023
Лучшая структура кода для ассоциаций Rails
Уровень
Давайте поговорим о наиболее распространенных типах ассоциаций, с которыми мы сталкиваемся.
У меня есть пользователь, который :has_many опубликовал(а)
class User < ActiveRecord::Base
has_many :posts
end
class Post <...
28.11.2023
Добавление массива идентификаторов пользователей в модель — Rails 4
Я пытаюсь сделать приложение для студентов, чтобы публиковать проекты. Когда они создают публикацию, они могут добавлять своих товарищей по команде. У каждого студента есть идентификатор пользователя, и я хочу, чтобы студент, создающий проект, мог...
28.12.2023
Есть ли способ иметь ассоциацию has_many с таблицей соединений, которая не является обязательной в Rails?
Мне нужна идея, как сделать ассоциации моделей для выполнения задачи в Ruby on Rails. У меня 3 стола. Пользователь, распространение и группа. В группе может быть много пользователей, пользователь может принадлежать только одной группе. Группа...
10.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..