我有一个 Rails API,当我呈现查询 User.where(...) 的结果时,它完美地返回整数和字符串。但是当我渲染 User.joins(:friends).where(...) 的结果时,它会从朋友表字符串中生成非主键整数。users 表中的整数字符串很好,它只发生在连接的字段上。
如果我无法弄清楚这一点,那么使用我的 API 的每个人都必须在比较值之前进行字符串->整数转换。
提前致谢!
我有一个 Rails API,当我呈现查询 User.where(...) 的结果时,它完美地返回整数和字符串。但是当我渲染 User.joins(:friends).where(...) 的结果时,它会从朋友表字符串中生成非主键整数。users 表中的整数字符串很好,它只发生在连接的字段上。
如果我无法弄清楚这一点,那么使用我的 API 的每个人都必须在比较值之前进行字符串->整数转换。
提前致谢!