ما هو البيان الصحيح معجمًا في لغة قالب السرعة

StackOverflow https://stackoverflow.com/questions/3588891

  •  01-10-2019
  •  | 
  •  

سؤال

السطر التالي من التعليمات البرمجية هو نسخة عامة من سطر في قالب أعمل عليه. لقد نظرت إلى لغة قالب السرعة توثيق لكنني ما زلت أحصل على أخطاء بغض النظر عن كيفية تنسيق هذا البيان. هذه هي أول تجربة حقيقية لي مع VTL ، لذلك كنت آمل أن أحصل على مجموعة من العيون ذات الخبرة حول القضية:

#set($includeAttributes = 
   ${firstResponseItem.attribute1} != null || 
   ${firstResponseItem.attribute2 != null)
هل كانت مفيدة؟

المحلول

لا يوجد null في السرعة ، ولكن يمكنك التحقق من قيمة فارغة كما لو كانت منطقية false:

#set($includeAttributes = $firstResponseItem.attribute1 || $firstResponseItem.attribute2)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top