我正在使用“地理”类型的列来进行一些“多边形内的点”查询。它们太少且太简单,无法捆绑 GIS gem,我在 SQL 级别上处理所有这些。
但是,每次 Rails 启动(rake 任务、控制台等)时,都会发出以下警告:
unknown OID 17227: failed to recognize type of 'geography'. It will be treated as String.
我同意将“geography”视为“String”,但每次 cronjob 执行任何 rake 任务时,警告都会触发警告邮件。
知道如何消除此警告吗?
感谢您的提示!
最佳答案
由于这是由于标题是错误而出现的第一个问题/答案,因此我建议按照此答案来修复它:What is the source of "unknown OID" errors in Rails?
关于postgresql - 沉默 "unknown OID 17227: failed to recognize type of '地理'。它将被视为字符串。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52494804/