c# - 运算符不存在:inet = text" postgresql Nhibernate
问题描述
不幸的是,我必须将 asp.net MVC 与 PostgreSQL 和 Nhibernate 一起使用,在数据库中,我的代码中的 IP 类型为 Inet 类型,它的文本,当我查询时出现此错误,如果我将代码中的类型更改为 npgsqlType。 Inet 引发了另一个错误,指出无法投射 Inet!
"42883: operator does not exist: inet = text"}
对于这个查询:
var stst = session.Query<Statstics>().Where(s => s.m_turbine_id== "192.168.137.2").Single();
解决方案
推荐阅读
- google-sheets - 导入范围公式和自动更新?
- amazon-web-services - Amazon CloudWatch 终端节点 - 用于出站白名单的 CIDR BLOCK
- python-3.x - Tensorflow 过滤掉没有零的张量
- c++ - 如何从此文本文件创建 3 种类型的对象(电影、书籍和日记)然后显示它?
- scala - Scala 模式匹配:在某些情况下什么也不做
- javascript - Javascript运行时环境中的任务队列(宏任务队列)是一个集合数据结构吗?
- angular - 如何解决错误:目标入口点“my-custom-NPM-package”缺少依赖项:-@angular/material/dialog
- node.js - Microsoft Graph API - 补丁用户(应用程序令牌的权限问题)
- python - 如何使用 minidom 访问元素的子元素?
- php - 将自定义列表添加到 Summernote 列表