<!-- DON'T CHANGE THE TEMPLATE --> ## Your Question When `.Select(xxx)` does not contain a primary key,The `FindInBatchs` function endless loop. <!-- Most likely your question already answered https://github.com/go-gorm/gorm/issues or described in the document https://gorm.io, ✨ Search Before Asking ✨ --> <!-- Ask your question in English, minimalist example is highly recommended, please `Report a bug` for bugs --> ## The document you expected this should be explained I hope if you don't want to change it,Please write this case to document.Thank you for much! <!-- The document link you expected this question should be explained in our [official documents site](https://gorm.io) --> ## Expected answer Please write this case to document. <!-- What you want -->