【发布时间】:2020-05-22 03:58:06
【问题描述】:
我需要为 hstore 列中的值生成查询
var collection = await _context.Settings
.Select(b => new
{
SettingId = b.SettingId,
SettingParentId = b.SettingParentId,
SettingValue = (b.SettingValue.ContainsKey('key') ? b.SettingValue['key'] : "")
})
.OrderBy(x => x.SettingId)
但是没有最好的办法,有什么办法可以实现这个查询翻译成这个sql?
SELECT setting_id,
setting_parent_id,
setting_value -> 'key' AS setting_value
FROM settings
【问题讨论】:
标签: postgresql npgsql hstore ef-core-3.1