check-chapter-1162.js 994 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. const { PrismaClient } = require('@prisma/client');
  2. const prisma = new PrismaClient();
  3. async function checkChapter() {
  4. const chapterId = 1162;
  5. const chapter = await prisma.bookChapter.findUnique({
  6. where: { id: chapterId },
  7. select: {
  8. id: true,
  9. title: true,
  10. content: true,
  11. wordCount: true,
  12. level: true,
  13. contentStatus: true,
  14. bookId: true,
  15. }
  16. });
  17. console.log('\n📖 章节详情:\n');
  18. console.log(`ID: ${chapter.id}`);
  19. console.log(`标题: ${chapter.title}`);
  20. console.log(`级别: ${chapter.level}`);
  21. console.log(`内容状态: ${chapter.contentStatus}`);
  22. console.log(`字数: ${chapter.wordCount}`);
  23. console.log(`书籍ID: ${chapter.bookId}`);
  24. if (chapter.content) {
  25. console.log(`\n📝 内容预览(前500字):\n`);
  26. console.log(chapter.content.substring(0, 500));
  27. } else {
  28. console.log('\n❌ 内容为空!');
  29. }
  30. await prisma.$disconnect();
  31. }
  32. checkChapter().catch(console.error);