在PlayOrm中,我已经完成了命令行工具类但无法确定是否有更好的方法来重新编制索引? 即,如果我必须重新构建任何实体的索引,是否有直接的API,或者我是否需要执行cmdline实用程序中已完成的操作?如果现在没有直接的方法,那么它是否计划在未来?
答案 0 :(得分:1)
我不确定“更好的方式”是什么意思
现在,在命令行工具中,您可以使用以下命令重新编制索引
REINDEX /<Column Family>/<Indexed Column>/<Partitioned by>/<Partition Id>
或者如果没有分区
REINDEX /<Column Family>/<Indexed Column>
通常,重新编制索引是一种手动操作。它可以通过api完成,因为命令行通过api完成它虽然我认为大多数人会手动重新索引。