思考Sphinx索引未过期的记录

发布于 2024-07-12 04:55:08 字数 85 浏览 4 评论 0原文

让 Thinking Sphinx 仅对今天日期小于或等于记录的“expires_at”字段的记录建立索引的最佳方法是什么?

提前致谢。

What would be the best approach to have Thinking Sphinx only index records where Today's date is less than or equal to the record's "expires_at" field?

Thanks in advance.

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

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

发布评论

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

评论(2

就此别过 2024-07-19 04:55:08

最简单的方法是将以下语句添加到您的 Define_index 块中:

where "expired_at >= NOW()"

无论如何,这就是 MySQL 版本。 PostgreSQL 将非常相似:

where "expired_at >= current_timestamp"

虽然我不是 PostgreSQL 专家,但希望这足以满足需要。

干杯

The easiest approach is adding the following statement to your define_index block:

where "expired_at >= NOW()"

That's the MySQL version, anyway. PostgreSQL will be pretty similar:

where "expired_at >= current_timestamp"

Although, I'm no PostgreSQL expert, but hopefully that's close enough to what's needed.

Cheers

凉城凉梦凉人心 2024-07-19 04:55:08

PostgreSQL 还接受函数“now()”

PostgreSQL also accepts the function 'now()'

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