JIRA - การค้นหาขั้นสูง

นอกเหนือจากประเภทของการค้นหาที่อธิบายไว้ในบทก่อนหน้านี้ JIRA ยังมีตัวเลือกการค้นหาขั้นสูงอีกด้วยซึ่งสามารถทำได้โดยใช้สามวิธีต่อไปนี้

  • การใช้การอ้างอิงฟิลด์
  • การใช้การอ้างอิงคำหลัก
  • การใช้การอ้างอิงตัวดำเนินการ

สามวิธีดังกล่าวข้างต้นได้อธิบายรายละเอียดไว้ด้านล่าง

ผู้ใช้ควรพิจารณาประเด็นต่อไปนี้ขณะทำการค้นหาขั้นสูง

  • การค้นหาขั้นสูงใช้การสืบค้นที่มีโครงสร้างเพื่อค้นหาปัญหา JIRA

  • ผลการค้นหาจะแสดงในตัวนำทางปัญหา

  • ผลการค้นหาสามารถส่งออกไปยัง MS Excel และรูปแบบอื่น ๆ ที่ใช้ได้

  • คุณลักษณะบันทึกและสมัครใช้งานมีให้สำหรับการค้นหาขั้นสูง

  • การค้นหาขั้นสูงใช้ JIRA Query Language ที่เรียกว่า JQL

  • แบบสอบถามอย่างง่ายใน JQL ประกอบด้วยฟิลด์ตัวดำเนินการตามด้วยค่าหรือฟังก์ชันอย่างน้อยหนึ่งค่า ตัวอย่างเช่นแบบสอบถามง่ายๆต่อไปนี้จะพบปัญหาทั้งหมดในโครงการ "WFT" -

Project = "WFT"
  • JQL สนับสนุน SQL เช่นไวยากรณ์เช่นฟังก์ชัน ORDER BY, GROUP BY, ISNULL () แต่ JQL ไม่ใช่ภาษาแบบสอบถามฐานข้อมูล

การใช้การอ้างอิงฟิลด์

การอ้างอิงฟิลด์หมายถึงคำที่แสดงถึงชื่อฟิลด์ในปัญหา JIRA รวมถึงฟิลด์ที่กำหนดเอง ไวยากรณ์คือ -

<field name> <operators like =,>, <> “values” or “functions”

ตัวดำเนินการจะเปรียบเทียบค่าของเขตข้อมูลกับค่าที่นำเสนอทางด้านขวาเพื่อที่จะดึงเฉพาะผลลัพธ์ที่แท้จริงโดยแบบสอบถาม

  • ไปที่ปัญหา→ค้นหาปัญหาในแถบนำทาง

ภาพหน้าจอต่อไปนี้แสดงวิธีนำทางส่วนการค้นหา

หากมีเกณฑ์การค้นหาอยู่ให้คลิกที่ปุ่มตัวกรองใหม่เพื่อรีเซ็ตเกณฑ์ ภาพหน้าจอต่อไปนี้แสดงวิธีเริ่มต้นด้วยเกณฑ์ใหม่ -

พิมพ์แบบสอบถามโดยใช้ฟิลด์ตัวดำเนินการและค่าเช่น issueKey = “WFT-107”.

ยังมีฟิลด์อื่น ๆ ด้วยเช่นเวอร์ชันที่ได้รับผลกระทบผู้มอบหมายไฟล์แนบหมวดหมู่ข้อคิดเห็นส่วนประกอบสร้างผู้สร้างคำอธิบายครบกำหนดสภาพแวดล้อม ฯลฯ ทันทีที่ผู้ใช้เริ่มพิมพ์ฟังก์ชันการเติมข้อความอัตโนมัติจะช่วยในการเขียน รูปแบบที่กำหนด

ภาพหน้าจอต่อไปนี้แสดงวิธีการเพิ่มเกณฑ์ชื่อเขตข้อมูลโดยใช้คุณสมบัติขั้นสูง

Operator selection - ภาพหน้าจอต่อไปนี้แสดงวิธีการเลือกตัวดำเนินการ

ขั้นตอนต่อไปคือการป้อนค่าจากนั้นคลิกที่สัญลักษณ์ค้นหา ภาพหน้าจอต่อไปนี้แสดงวิธีการเพิ่มค่าและการค้นหา

ภาพหน้าจอต่อไปนี้แสดงผลการค้นหาตามเกณฑ์ที่กำหนด

การใช้การอ้างอิงคำหลัก

ที่นี่เราจะเข้าใจวิธีการใช้การอ้างอิงคำหลักและข้อดีของมันคืออะไร

คำสำคัญใน JQL -

  • รวมแบบสอบถามสองรายการขึ้นไปเข้าด้วยกันเพื่อสร้างแบบสอบถาม JQL ที่ซับซ้อน
  • เปลี่ยนแปลงตรรกะของการสืบค้นหนึ่งหรือหลายรายการ
  • เปลี่ยนตรรกะของตัวดำเนินการ
  • มีคำจำกัดความที่ชัดเจนในแบบสอบถาม JQL
  • ทำหน้าที่เฉพาะที่กำหนดผลลัพธ์ของแบบสอบถาม JQL

รายการคำหลัก -

  • AND - อดีต - สถานะ = เปิดและลำดับความสำคัญ = เร่งด่วนและผู้รับมอบหมาย = Ashish
  • OR - ex - duedate <now () หรือ duedate ว่างเปล่า
  • ไม่ - อดีต - ไม่ใช่ผู้รับมอบหมาย = Ashish
  • EMPTY - ex - ได้รับผลกระทบVersionว่างเปล่า / ได้รับผลกระทบรุ่น = ว่าง
  • NULL - ex - ผู้รับมอบหมายเป็นโมฆะ
  • ORDER BY - ex - duedate = ลำดับว่างโดยสร้างขึ้น, ลำดับความสำคัญ

เช่นเดียวกับการอ้างอิงฟิลด์ทันทีที่ผู้ใช้เริ่มพิมพ์ฟังก์ชันการเติมข้อความอัตโนมัติจะช่วยให้ได้ไวยากรณ์ที่ถูกต้อง ภาพหน้าจอต่อไปนี้แสดงวิธีการเพิ่มคำหลัก

คลิกที่สัญลักษณ์ค้นหาและจะให้ผลลัพธ์การค้นหา ภาพหน้าจอต่อไปนี้แสดงผลลัพธ์ตามเกณฑ์ที่กำหนด

การใช้การอ้างอิงตัวดำเนินการ

ตัวดำเนินการใช้เพื่อเปรียบเทียบค่าของด้านซ้ายกับด้านขวาซึ่งจะแสดงเฉพาะผลลัพธ์จริงเป็นผลการค้นหา

รายชื่อผู้ดำเนินการ

  • เท่ากับ: =
  • ไม่เท่ากับ:! =
  • มากกว่า:>
  • น้อยกว่า: <
  • มากกว่าเท่ากับ: =>
  • น้อยกว่าเท่ากับ: = <
  • IN
  • ไม่ได้อยู่ใน
  • ประกอบด้วย: ~
  • ไม่มี:! ~
  • IS
  • ไม่ใช่
  • WAS
  • อยู่ใน
  • ไม่ได้อยู่ใน
  • ไม่ใช่
  • CHANGED

เช่นเดียวกับฟิลด์และการอ้างอิงคำหลักตัวดำเนินการเหล่านี้ยังสามารถใช้เพื่อปรับปรุงผลการค้นหา