Ant*_*ito 5 string numbers mongoose mongodb
假设我通过一个任意字段进行查询,该字段category长度为四个字符,包含所有数字。
因此,它可能是'1234','2341','9999'等。
现在,如果我确定这个字符串的数字表示将大于或等于 1000 且小于或等于 9999,那么将这个字段设为 anumber而不是 astring会使查询更有效率吗?我相信数字比较比字符串比较更有效,但我不确定它是否会对查询性能产生任何明显的影响。我相信,string如果查询性能相同,使这个字段 a会更好,因为字段类别编号只是一个标识符,因此字符串更能描述正在发生的事情,但更好的查询性能更为重要。
因此,我的问题是,如果我在这个任意category字段上查询,通过字符串或数字查询会更有效还是无关紧要?
| 归档时间: |
|
| 查看次数: |
2883 次 |
| 最近记录: |