InfoPath 2013 - не создавать пустой тег XML, если поле пустое

И для Mongoose 4.x используйте этот синтаксис:

Kitten.find().populate({
    path: 'owner'
  , select: 'name'
  , match: { color: 'black' }
  , options: { sort: { name: -1 }}
}).exec(function (err, kittens) {
  console.log(kittens[0].owner.name) // Zoopa
})

// alternatively
Kitten.find().populate('owner', 'name', null, {sort: { name: -1 }}).exec(function (err, kittens) {
  console.log(kittens[0].owner.name) // Zoopa
})

Ссылка: Mongoose docs

0
задан Maciek 23 February 2019 в 18:39
поделиться

1 ответ

Хорошо, я чувствую себя немного глупо, но я решил свою проблему.

Ключевой особенностью InfoPath были «Необязательные разделы», которые практически полностью решили мою проблему. Я пометил необязательные части моей формы как необязательные разделы, которые

  1. повысили ясность моей формы
  2. решили проблему вставки избыточных тегов XML в мой документ.

Я оставляю это здесь, чтобы другие заблудшие начинающие разработчики InfoPath могли использовать мое открытие.

0
ответ дан Maciek 23 February 2019 в 18:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: