Notes应用搜索未找到一些笔记


14

我在OSX 10.11.5和iOS 8上使用我的笔记应用程序。在大多数情况下,一切正常,但是我注意到许多旧笔记无法搜索。当我在搜索框中键入内容时,即使匹配,这些较旧的注释也不会出现在搜索结果中。但是,如果我编辑笔记或创建新笔记,则可以完全搜索。

我的猜测是,我的笔记的搜索索引以某种方式被破坏了。有什么办法可以解决此问题或重建索引?


您的笔记存储在本地还是在互联网上?(iCloud,gmail ...)或者它们分散在不同的地方?
Pierobon

iCloud。原来,在我的iPhone上显示了注释,因此我认为这将是一个热点问题,但是当我尝试以下建议时,搜索没有得到固定。
Andrew Eisenberg

Answers:


7

如果您的笔记在iCloud中,请进行本地备份。然后在iCloud设置中取消选中Notes。您的笔记将全部删除。现在重新打开Notes。它们都应该返回,这将强制重建索引。


谢谢你的主意。现在备份我的笔记,看看是否行得通。
Andrew Eisenberg

1
是的 做到了!
Andrew Eisenberg 2016年

13

解决此问题的更快方法是创建一个新的iCloud notes文件夹,将所有笔记移入该文件夹,然后再次返回。这似乎可以重建索引-您可以删除新文件夹。如果像我一样,您没有快速的选项来单独备份笔记,这将很有用。


2
做工精美。非常简单而优雅的解决方案,谢谢。

1
同意 这仅在我的手机上对我有效。
jlevis

1
我能够在Mac上执行此操作(我有1000多个便笺),并且拖动“所有”便笺时非常缓慢,但是这种方法确实对我有用!当前接受的答案(在iOS iCloud设置中关闭/打开注释)不起作用。
Nick Farina

谢谢你的提示!这也适用于我的iPhone。这是我的唯一一台似乎索引不正确的设备,而且令人惊讶的是,它是唯一安装了最新更新的设备。
jsmod

糟糕的解决方案!如果使用文件夹,请非常小心。我有很多带子文件夹的文件夹,执行此步骤后,现在所有2500个笔记都放在一个文件夹中。另外,也无法将笔记移回“ Always iCloud”文件夹。另外,请记住在拖放创建副本时使用“ option”键,而不要移动原始副本。
爱德华

4

注释存储在Library/Containers/com.apple.Notes用户文件夹的下。您可以在终端中使用以下命令强制Spotlight重新为笔记重新编制索引:

mdimport ~/Library/Containers/com.apple.Notes

在macOS 10.11上测试。


对于那些不使用iCloud的用户来说,这可能是最好的答案。对我来说,Mac Notes上的搜索功能已完全停止工作,根本找不到任何匹配项。这立即解决了问题,耗时约2秒钟。我在macOS Sierra 10.12.6 btw上。
chiappa

3

您应该尝试在Mac上重新索引聚光灯。在终端类型中sudo mdutil -E /,系统会提示您输入密码,但这可能需要一些时间,具体取决于您的驱动器速度


谢谢。现在尝试。我会告诉您是否可行。
Andrew Eisenberg

嗯...不 这没有用。
Andrew Eisenberg

您确定这没有用吗?不怀疑您的诚实,只是好奇。我以为它将删除所有Spotlight索引并进行重建。虽然,正如@levanth所建议的那样,通常需要一段时间。
Ashley Aitken

1
有了这个确切的问题,并sudo mdutil -E /在MacOS Sierra 10.12.5上为我解决了。
udondan

2

我尝试mdutil时得到了这个:

$ sudo mdutil -E /
Password:
/:
    Error: unknown indexing state.

执行以下操作后,重新启用的索引编制和通过Apple Notes的搜索已解决:

$ sudo mdutil -E -v -i on /
Password:
/:
    Indexing enabled. 
    Scan base time: 2017-05-03 01:14:49 +0000 (2051798 seconds ago), reasoning: 'ScanShadow'

0

为了我

sudo mdutil -E -v -i on /

无法正常工作,那么我必须注销并再次登录。现在很好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.