sách gpt4 ai đã đi

Truy vấn Lucene nâng cao của RavenDB

In lại 作者:行者123 更新时间:2023-12-04 20:20:39 27 4
mua khóa gpt4 Nike

我真的在学习 lucene 和 ravendb 上的绳索 - 我在 Raven 中有以下文档 -

{
"InternalEvent": {
"Desec": "MachineInfo: 1F8BFBFF000106A5_2103933941_00155D365607_WIN-UWJJ7OPR9TM_1, UserInfo: NT AUTHORITY\\LOCAL SERVICE_3, ProcessInfo: \\Device\\HarddiskVolume1\\Windows\\System32\\taskeng.exe, Pid: 5772, ObjInfo: , EventId: New Process Stopped",
"MachineInfo": "1F8BFBFF000106A5_2103933941_00155D365607_WIN-UWJJ7OPR9TM_1",
"UserInfo": "NT AUTHORITY\\LOCAL SERVICE_3",
"ProcessInfo": "\\Device\\HarddiskVolume1\\Windows\\System32\\taskeng.exe",
"Pid": 5772,
"ObjInfo": "",
"EventId": "New Process Stopped",
"Occured": "2011-08-08T23:25:31.8220000+01:00"
},
"Key": "6c4abf6a-156e-4224-8eac-72cde756b3c6"
}

我正在查询数据库 -
var searchValue = "InternalEvent:Desec:(" + String.Join(" AND ", searchTerms) + ")";
var eventEntities = session.Advanced.LuceneQuery()
.WaitForNonStaleResultsAsOfLastWrite()
.Skip(0)
.Take(_pageLimit)
.Where(searchValue);

搜索任何类似 if searchTerms 只有一个术语,例如 Machine,它肯定在字段 desec 中。我究竟做错了什么?

我不太确定 lucene 查询语法中的嵌套字段 - 即 Internalevent:Desec ??

1 Câu trả lời

嵌套字段的语法是 InternalEvent.Desec ,但我不太确定你想用搜索词做什么

关于RavenDB 高级 Lucene 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009385/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com