使用3.2应用程序更新到4.2并且has_many :students, through: :student_enrollments, readonly: true, uniq: true
有多个限定符,我不确定在4.2 env中构建它们的正确方法
这是原来的
has_many :students, -> { distinct }, through: :student_enrollments
这有效 - 但缺少只读
has_many :students, -> { distinct, readonly }, through: :student_enrollments
我试过
#include <iostream>
#include "List.h"
int main()
{
List<int> mylist;
List<int>::iterator it1, it2;
但那失败了。帮助
答案 0 :(得分:1)
以下情况应该做,您需要链接两种方法:
has_many :students, -> { distinct.readonly }, through: :student_enrollments