在 Berkeley DB JE 中搜索记录

发布于 2024-11-25 12:01:39 字数 180 浏览 4 评论 0原文

例如,假设您有使用以下字符串作为键的数据库记录:

Alabama
Alaska
Arizona

提供 Al 键将光标移动到第一个键(阿拉巴马州),

现在,我认为如果通过“Al”提供搜索键,返回的结果应该是 UNFOUNDED ”。我该怎么做才能确保密钥完全匹配。

For example, suppose you have database records that use the following Strings as keys:

Alabama
Alaska
Arizona

Providing a key of Al moves the cursor to the first key (Alabama),

Now, I think the returned result should be UNFOUNDED if provided the search key by "Al". What should I do to ensure that the key is completely matched.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你在看孤独的风景 2024-12-02 12:01:39

我想了一下,如果您想要精确匹配,那么使用索引的 get() 方法会更容易。

I thought about it and if you want an exact match, it's easier to use the get() methods of your indices.

记忆之渊 2024-12-02 12:01:39

这取决于您如何拨打电话来获取钥匙。一些源代码将有助于澄清您的问题。您还可以在 OTN 上的 Berkeley DB Java 版论坛中更快地获得此类问题的答案。

It depends on how you're making the call to get the key. Some source code would help clarify your question. You can also get quicker answers to these types of questions in the Berkeley DB Java Edition forum on OTN.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文