Мельхиор состав свойства применение: описание металла, свойства, сферы применения и месторождения

By alexxlab No comments

Содержание

описание металла, свойства, сферы применения и месторождения

Многие считают, что в библейском описании один из волхвов, пришедших к младенцу Иисусу, имел имя Мельхиор. Только в Евангелии от Матфея есть упоминание о волхвах (без имен).

История

Мельхиор — сплав из металлов — был известен еще до нашей эры. Тогда его называли «белая медь». Похожий на мельхиор сплав делали в средние века в Китае, называли «пакфонг».

История не знает, почему сплав на долгие годы оказался забыт. «Второе открытие» состоялось в XIX веке французами Майо и Шорье.

Свойства металла

В состав мельхиора входят медь и никель. Он относится к металлам. В зависимости от состава лигатуры имеет серебристый, серый, свинцоватый цвет.

Важно: главный элемент в сплаве — медь.

Характеристики:

  1. Сплав высокопластичен, обладает ковкостью, хорошо протягивается.
  2. Высокая коррозионную стойкость.
  3. Высокая механическая прочность.
  4. Структура сплава позволяет производить качественную полировку и пайку изделий.

Химические свойства:

  • устойчив к воздействию большинства кислот;
  • не разрушается при воздействии солей;
  • до температуры 150°С не вступает в окислительные реакции.


К сведению: не чистите мельхиоровую посуду средствами с хлором, не используйте зубную пасту.

Плюсы и минусы

Формула успеха сплава в массе достоинств:

  1. Привлекательный внешний вид; металл внешне сложно отличить от серебра.
  2. Экологически инертен, что позволяет использовать его в производстве посуды и медицинских инструментов.
  3. Мельхиор стойко сопротивляется ржавчине, поэтому сплав используют в агрессивных средах.
  4. Обладает пластичностью и ковкостью: металл легко поддается обработке.

К недостаткам можно отнести высокую цену.

Состав и марки сплава

В состав классического мельхиора входят никель (5-30%).

При надобности сплав легируют:

Разработаны более 60 марок мельхиора. Чаще всего используются МН19 (медь+никель) и МНЖМц 30-1-1 (смесь меди с никелем, железом, марганцем).

Кроме того, востребованы марки МН16; МН25; МНЖМц10-1-1.

Мельхиоровая пластина

Добыча составляющих

В природе не найти месторождений мельхиора. Это соединение — изобретение человека.

Добычу составляющих сплава производят на месторождениях, где есть руды меди, никеля и других металлов.

Как делают сплав

Основной способ получения сплава — плавка в электрических индукционных печах. Сложность заключается в свойствах никеля растворять серу и углерод, что добавляет дополнительные технологические процессы.

Производство сплава относится к обычной плавке никелево-медных соединений (твердых расплавов). При маленьких объемах производства можно плавить в тигельных печах.

Применение

Области применения мельхиора:

  • судостроение;
  • медицина;
  • аппаратостроение;
  • ювелирное производство;
  • производство монет;
  • изготовление арматуры для трубопроводов.

Ложки, плошки, поварешки 🍴

Столовые приборы из мельхиорового сплава почти всегда анодируют серебром; прочую посуду — хромом или никелем.

Посуду, контактирующую с пищей, непременно покрывают пищевым оловом (лудят).

Вредный или полезный?

Байки о вредности мельхиора — это просто байки. Страшилка от производителей посуды из нержавейки. Хороша и эта посуда, но порочить мельхиор тоже не стоит. Посеребренные мельхиоровые ложки и вилки полезнее для здоровья, чем серебряные (немного).


Интересно: мельхиоровые изделия анодируют серебром с чистотой 99,99%. Изделия из серебра часто несут пробу 925. Получается, что первые (пока не сотрется слой серебра) полезнее, «бактерициднее», чем вторые.

Это мельхиор?

Способы отличить мельхиоровое изделие:

  1. Проба, ставится клеймо МНЦ (для серебра это будет проба, обычно 925).
  2. Мельхиор значительно дешевле серебра.
  3. Провести ляписным карандашом (продают в аптеках) по изделию. Серебро не изменится, мельхиор потемнеет.

Познавательно: на мельхиоровых столовых ножах клеймо не ставят, маркируют клинок (а его делают из нержавейки).

Купить мельхиоровые изделия

Правильную цену на антикварные изделия установит оценщик, она будет сильно отличаться от цены обычного лома.

Подстаканник с блюдцем, мельхиор, СССР, 1950-1970 гг.

А на мельхиоровом ломе можно подзаработать (120-160 руб/кг).

За мельхиоровые пруток или трубы придется выложить цену на порядок выше, чем у лома.

Как отличить серебро от мельхиора в домашних условиях?

Издавна столовые приборы из серебра считались признаком богатства и неповторимого вкуса. Но такую роскошь далеко не все могли себе позволить. В XIX веке с началом массового производства посуды из мельхиора, у многих хозяек появилась возможность сервировать стол не менее солидными столовыми приборами очень похожими на серебряные.

 

Серебро – это драгоценный благородный металл, из которого изготавливали не только посуду, но и украшения, монеты, статуэтки. Довольно часто его подменяли на схожий недорогой мельхиор. Для чего даже делали напыление на изделия. Потому вставал вопрос – серебро или мельхиор, как определить? Со временем люди научились отличать эти металлы.

Чем отличается мельхиор от серебра?

Мельхиор представляет собой сплав цветных металлов – меди, никеля, железа, марганца. Благодаря точности их концентраций обладает повышенной прочностью, это делает изделия долговечными. А также сплав пластичный, что удобно для создания декоративных элементов посуды. Кроме того, обладает антикоррозийным качеством.

Серебро – это металл блестящей серо-белой окраски, обладающий высокой теплопроводностью. Он тугоплавкий, но сверхпластичный. Хорошо поддаётся полировке, разрезанию, скручиванию, раскатыванию, вытягиванию, что делает его незаменимым в ювелирном и посудном ремесле. Но изделия из чистого металла слишком мягкие и нежные, это уменьшает срок их службы. Поэтому для улучшения прочности к серебру добавляют медь.

Под действием O2 серебро не окисляется, но йод и H2S вызывают его потемнение, а на поверхности изделий из него образуется плёночка в виде радуги.

В природе этот металл встречается в виде самородков, в состав которых включены и другие соединения. Лидерами по добыванию серебра считаются Перу, Мексика, Китай.

У людей изделия из серебра ценятся за способность обеззараживать воду, они эффективно предотвращают рост бактерий, вирусов, грибов. А нейтральные свойства посуды позволяют сохранить натуральный вкус блюда.

По цвету мельхиор и серебро очень похожи, но есть другие способы, помогающие определять разницу между ними.

Как отличить металлы?

Существует несколько проверенных методов, которые применяют для проверки дома.

Магнит

Далеко не всем известен такой способ отличия, ведь не каждый сможет сразу ответить, мельхиор или серебро, что лучше притягивает магнит? И вообще, мельхиор магнитится или нет? Для ответов на данные вопросы следует углубиться в физические свойства этих металлов. Серебро не относится к ферромагнетикам, а значит, при приближении к магниту магнититься к нему не будет.

 Магнитится ли мельхиор? Выше указывалось, что состоит он из цветных металлов, которые имеют разные свойства магнетизма. Так, железо и никель обладают ферромагнетизмом, в то время как медь и марганец не магнитятся. С учётом того, что меди в сплаве мельхиора от 70 до 95%, он не способен притягиваться к магниту. Такой способ проверки не оправдывает себя.

Швейная игла

Часто ювелирные и посудные изделия из мельхиора сверху серебрят, покрывая их тончайшим слоем, что придаёт им ещё большую схожесть с драгоценным металлом. При помощи иголки можно отличить металлы. Для этого нужно в малозаметном месте аккуратно поцарапать изделие иголкой. Если внутри повреждения проступает тёмный металл, то это мельхиоровый вариант изготовления.

Азотная кислота

Отличить серебро от мельхиора поможет обычная азотная кислота, ей и другими реактивами проверяют подлинность металла в ювелирных магазинах. Достаточно немного царапнуть поверхности и капнуть состав. Реакция будет отличаться, серебро потемнеет, а медный сплав даст зелёный оттенок.

Важно, перед процедурой защитить маской лицо, а перчатками руки.

Ляписный карандаш

Данное недорогое средство продают в аптеке. Если его нанести на поверхность мельхиоровой посуды, то она потемнеет, в то время как серебряные приборы никак не отреагируют, потому что в состав карандаша входит нитрат серебра.

Кипяток

Данным способом можно легко отличить серебряную ложку от мельхиоровой, даже во время чаепития. Для этого нужно опустить её в кипяток или горячий чай. Если ложка нагрелась быстро, то это серебро, так как оно отличается высокой теплопроводностью, в сравнении с мельхиором.

Серная мазь

Отличить серебряный прибор поможет простая мазь, приобретенная в аптеке. Ей натирают поверхность изделия. Если в течение часа появится потемнение, значит, это серебро.

Йод

В основе этого способа лежит отличие реакции серебра и мельхиора на состав. Если нанести йодную каплю на участок серебряного изделия высокого качества, то здесь появится тёмное пятно, в то время как у мельхиора нет такой реакции на элемент. Следует учесть, что пятно с поверхности сложно выводится, поэтому опыт проводят на малозаметном участке изделия. Или можно после погрузить его в натёртый картофель, а также обычный крахмал.

Мел

Реакция на мел имеет такие же результаты, как и на серную мазь. Если натереть порошком серебро, то оно потемнеет. Подделка не изменит цвета. Но если сверху мельхиора нанесён слой серебра, реакция произойдёт и фальсификат не обнаружится.

Тактильный способ

Определить на ощупь можно в условии нагретого предмета. Для этого его нужно интенсивно потереть его о кожу. Если остался тёмный след, то это свидетельствует о наличии большого содержания цветных металлов. На серебряной продукции пятна не останется.

Ещё можно определить мельхиор на вес, он в сравнении с другими металлами легче.

Опираясь на такие простые, но действенные способы различия серебра и мельхиора, можно без проблем разобраться из чего изготовлен старинный домашний сервиз, унаследованный от прародителей, или откинуть сомнения во время приобретения серебряной посуды и «ювелирки». Немаловажным, является наличие пробы, которой обозначается подлинное изделие из серебра.

Видео: Тест с йодом

 

Мельхиор, применение — Справочник химика 21






Химия и химическая технология


Статьи
Рисунки
Таблицы
О сайте
English









    Другим материалом на основе меди, который находит широкое применение для изготовления труб теплообменников, является мельхиор. Типичными составами являются 90 Си — 10 N1, 80 Си — 20 N1 70 Си — 30 N1, причем все они могут содержат небольшие добавки железа для увеличения стойкости к воздействию эрозии и коррозии. Состав 70 Си — 30 N1 обладает коррозионной стойкостью к морской воде почти при всех обстоятельствах, но может загрязняться ею. Этот сплав используется также в парциаль- [c.316]








    Никель оказался самым перспективным металлом для изготовления химической аппаратуры, которая должна выдерживать разъедающее действие горячих щелочей, фтора, расплавленных солей и т. д. Химическая пассивность никеля при нагревании позволила использовать его в ракетной технике. Более трех четвертей получаемого никеля расходуется электровакуумной техникой. В настоящее время промышленность применяет несколько тысяч видов его сплавов. Так, с медью никель смешивается в любых пропорциях. Прекрасны механические свойства медноникелевых сплавов, известных еще древним металлургам. Никель обладает интересным отбеливающим свойством 20% никеля в сплаве полностью гасят красный цвет меди. Сплав нейзильбер (сплав меди, никеля и 20% цинка) и родственный ему сплав мельхиор (нет цинка, но присутствует 1 % марганца) применяют как в инженерных, так и в декоративных целях. Другой сплав меди (28—30%) и никеля (60—70%) нашел широкое применение в химическом машиностроении. Хорошо известны конструкционные никелевые и нержавеющие хромоникелевые стали. Инконель (сплав никеля, хрома с добавкой титана и других элементов) стал одним из главных материалов ракетной техники.

Устойчивость к коррозии и необрастающему покрытию морской водой

от C.A. Пауэлл и Х. Михельс; Бумага 00627; КОРРОЗИЯ / 2000; © NACE International

РЕФЕРАТ

В этом обзоре описывается поведение медно-никелевых сплавов 90-10 и 70-30, которые были разработаны и широко используются в системах с морской водой более полувека. Он обеспечивает оценку характеристик устойчивости к коррозии, а также присущей сплавам устойчивости к биологическому обрастанию с целью извлечения уроков из прошлого опыта и обеспечения надлежащей практики ввода в эксплуатацию и эксплуатации для использования в будущем.

ВВЕДЕНИЕ

Медно-никелевые сплавы были разработаны специально для морской воды более пяти десятилетий назад, первоначально для конденсаторов и трубопроводных систем. Их общая пригодность с тех пор подтверждена постоянным использованием в этих и других морских приложениях. Сплавы в настоящее время используются в значительных количествах для морской, энергетической и опреснительной промышленности, а также продолжают использоваться многими военно-морскими силами и в торговом судоходстве.

Несмотря на то, что сплавы были разработаны для обеспечения устойчивости к коррозии в морской воде, вскоре было признано, что эти сплавы также обладают устойчивостью к макрообрастанию.Это свойство было преимуществом в избежании или уменьшении необходимости дозирования биоцида в конденсаторах и системах с морской водой, а также в снижении сил сопротивления и режимов очистки на морских платформах и корпусах лодок.

Несмотря на то, что сплавы уже давно зарекомендовали себя, знания о медно-никелевых сплавах продолжают развиваться по мере появления новых областей применения, оценки результатов анализа коррозии и мониторинга, изменения технологий производства и новых взглядов инженеров на этот продукт. Иногда уроки, извлеченные ранее, теряются, и проблемы, решенные ранее, возникают снова.

Этот обзор нацелен на обеспечение текущего понимания свойств коррозии и биообрастания наиболее распространенных медно-никелевых сплавов на основе установленных и новых данных, испытаний воздействия и опыта эксплуатации. Также проверяются надлежащие методы ввода в эксплуатацию или первоначального запуска и эксплуатации, чтобы обеспечить оптимальную работу.

Вернуться к началу

СПЛАВЫ МЕДНО-НИКЕЛЕВЫЕ 90-10 И 70-30

Существует две основных марки медно-никелевых сплавов, используемых в морских условиях, которые обычно доступны в большинстве видов продукции.Это сплавы на основе меди с содержанием никеля 10% или 30%, которые описываются как медно-никелевые сплавы 90-10 и 70-30 соответственно. Оба сплава содержат небольшие, но важные добавки железа и марганца, которые были выбраны для обеспечения наилучшего сочетания сопротивления проточной морской воде и общей коррозионной стойкости. Сплав с 30% никеля прочнее и может выдерживать более высокие скорости морской воды, но для большинства применений сплав 90-10 обеспечивает хорошую работу при более низкой стоимости, и из двух сплавов, как правило, используется более широко.Обозначения их сплавов в США и Европе приведены в Таблица 1 . Также заслуживает упоминания модифицированный 30% никелевый сплав, содержащий 2% Mn и 2% Fe, который коммерчески доступен только в виде трубок конденсатора и используется, в частности, в секции отвода тепла многоступенчатых опреснительных установок, где требуется более высокая устойчивость к ударной коррозии. требуется.

ТАБЛИЦА 1. Обозначения в стандартах для медно-никелевых сплавов 90-10 и 70-10
Сплав UNS No ISO CEN
90Cu-10Ni C70600 CuNi10Fe1Mn CW352H
70Cu-30Ni C71500 CuNi30Fe1Mn CW354H

Хотя диапазоны для элементов в химическом составе варьируются в зависимости от стандарта, классы сплавов 90-10 и 70-30, подходящие для сварки, обычно находятся в пределах, указанных в таблице , таблица 2 . Максимальные уровни определены для некоторых конкретных примесей из-за их влияния на горячую пластичность, горячую обрабатываемость и свариваемость. Эти элементы также могут возникать из-за внешнего загрязнения, поэтому необходимы меры предосторожности при обращении со сплавами во время формования и сварки. Марка с 2% Mn и 2% Fe производится в виде бесшовных труб для развальцовки трубных решеток, поэтому сварка не требуется. Сопутствующее сварочное оборудование недоступно.

ТАБЛИЦА 2. Типичные диапазоны химического состава
Сплав Масса%
Cu Ni Fe Mn Zn.
Макс
C
Макс
Pb
Макс
S
Макс
Другое *
Макс
90-10 Rem. 9,0-11,0 1,0–2,0 0,5–1,0 0,5 0,05 0,02 0,02 0,1
70-30 Rem. 29,0-33,0 0,4–1,0 0,5–1,5 0,5 0,05 0.02 0,02 0,1
Cu-30Ni
2Mn-2Fe
Rem. 29,0-32,0 1,5–2,5 1,5–2,5 0,5 0,05 0,02 0,05 0,2 ​​
* Прочие примеси всего

Сплавы 90-10 и 70-30, однако, легко свариваются наиболее распространенными методами (1) . Для сварки обоих сплавов следует использовать расходные материалы из сплава 70-30.Для сварки медно-никелевой стали со сталью следует использовать расходные материалы из сплава никель-медь с содержанием 65%, поскольку они могут выдерживать большее разбавление железа из стали, чем расходные детали из медно-никелевого сплава 70-30.

Технические характеристики и состав сварочных материалов приведены в Табл. 3 . Они содержат небольшие добавки титана для предотвращения загрязнения атмосферы во время сварочных работ.

ТАБЛИЦА 3. Стандарты и типичные составы присадочных металлов для цельносварного металла
Тип AWS DIN Состав — масса%
Cu Ni Mn Ti Fe
Покрытые электроды
70Cu-30Ni A5.6 ECuNi EL-CuNi30Mn 67 30 1,8 0,15 0,6
65Ni-30Cu А5.11 ЭБУНи-7 EL-NiCu30Mn 30 63 3,5 0,2 ​​ 2
Присадочная проволока
70Cu-30Ni A5.7 ERCUNI SG-CuNi30Fe 67 31 0,8 0,3 0. 5
65 Ni-30Cu A5.14 ERNiCu-7 SG-NiCu30MnTi 64 29 3,2 2,2 <1

Наверх

КОРРОЗИОННАЯ УСТОЙЧИВОСТЬ

Важность поверхностной пленки

Устойчивость к коррозии в морской воде, обеспечиваемая медно-никелевыми сплавами, является результатом образования тонкой, прочной, защитной поверхностной пленки, которая естественным образом и быстро образуется при воздействии чистой морской воды.Пленка сложна и преимущественно состоит из закиси меди, часто содержащей никель и окись железа, гидроксихлорид меди и окись меди (2,3) . Пленка может быть коричневой, зеленовато-коричневой или коричневато-черной.

Первоначальное воздействие чистой морской воды имеет решающее значение для долгосрочной работы медно-никелевой стали. Первоначальная пленка формируется довольно быстро в течение первых двух дней, но для полного созревания требуется 2-3 месяца (4) . На рисунке 1 показана скорость образования пленки на медно-никелевом покрытии 90-10 в морской воде при 16 ° C, измеренная по меди в стоках конденсатора в течение 3-месячного периода после запуска.Было обнаружено, что содержание меди снижается до одной десятой за десять минут и одной сотой за час. Через три месяца содержание меди в сточных водах было практически таким же, как и в забираемой воде. Косвенно это показывает, что зрелость защитной пленки снизила скорость коррозии поверхности конденсатора.

Составная агрегация (композиция) UML — это связь между свойством и не более чем одним составным объектом, несущим ответственность за существование и хранение этого свойства (части).

Составной агрегат (состав ) — «сильная» форма
агрегирования
со следующими характеристиками:

  • это бинарная ассоциация,
  • это отношение целое / часть ,
  • часть может быть включена в не более одного составного (целого) за раз, и
  • : если удаляется составное (целое), все его составные части «обычно» удаляются вместе с ним.

Обратите внимание, что UML не определяет, как, когда и в каком конкретном порядке создаются части композиции.
Кроме того, в некоторых случаях деталь может быть удалена из композита до удаления композита,
и поэтому не обязательно удаляется как часть композита.

Обозначение

Композитная агрегация изображена как бинарная ассоциация, украшенная черным алмазом с закрашиванием
на совокупном (целом) конце.

Папка может содержать много файлов, в то время как у каждого файла есть только одна родительская папка.
Если папка удаляется, все содержащиеся в ней файлы также удаляются.

Когда композиция используется в моделях предметной области , отношение целое / часть также
как событие составного «удаления» следует трактовать образно,
не обязательно как физическое сдерживание и / или прекращение.
Спецификацию UML необходимо обновить, чтобы явно разрешить такую ​​интерпретацию.

Больница имеет 1 или несколько отделений и
каждое отделение принадлежит ровно одной больнице.
Если больница закрывается, закрываются все ее отделения.

Обратите внимание, что, хотя это кажется странным, кратность составного (целого) может быть определена как
0..1 («не более одного»), что означает, что часть может быть «автономной»,
не принадлежит какой-либо конкретной компании.

В каждом отделе есть несколько сотрудников, и в каждом штате может быть 900 человек.
член одного отдела (или ни одного).Если отделение закрыто,
его Персонал освобожден (но за исключением «отдельного» персонала).

Ошибки

Состав асимметричного отношения — всего один конец ассоциации
может быть помечен как общее или составное агрегирование.
Оба UML 1.x и 2.x не позволяют прикреплять ромб к обоим концам линии ассоциации.

Обобщение

Наследование и полиморфизм

OAS 3 Эта страница относится к OpenAPI 3 — последней версии спецификации OpenAPI.

Наследование и полиморфизм

Состав модели

В вашем API могут быть схемы моделей с общими свойствами. Вместо того чтобы многократно описывать эти свойства для каждой схемы, вы можете описать схемы как композицию из общего набора свойств и свойств, специфичных для схемы. В OpenAPI версии 3 это делается с помощью ключевого слова allOf :

  комплектующих:
  схемы:
    BasicErrorModel:
      тип: объект
      требуется:
        - сообщение
        - код
      свойства:
        сообщение:
          тип: строка
        код:
          тип: целое число
          минимум: 100
          максимум: 600
    ExtendedErrorModel:
      allOf:  # Объединяет BasicErrorModel и встроенную модель 
        - $ ref: '# / components / schemas / BasicErrorModel'
        - тип: объект
          требуется:
            - основная причина
          свойства:
            основная причина:
              тип: строка
  

В приведенном выше примере схема ExtendedErrorModel включает свои собственные свойства и свойства, унаследованные от BasicErrorModel . Примечание: При проверке данных серверы и клиенты проверяют комбинированную модель на соответствие каждой модели, из которой она состоит. Рекомендуется избегать использования конфликтующих свойств (например, свойств с одинаковыми именами, но разными типами данных).

Полиморфизм

В вашем API вы можете иметь запросы и ответы, которые могут быть описаны несколькими альтернативными схемами. В OpenAPI 3.0 для описания такой модели можно использовать ключевые слова oneOf или anyOf :

  комплектующих:
  ответы:
    sampleObjectResponse:
      содержание:
        приложение / json:
          схема:
            один из:
              - $ ref: '# / components / schemas / simpleObject'
              - $ ref: '# / components / schemas / complexObject'
  …
составные части:
  схемы:
    simpleObject:
      …
    complexObject:
      …
  

В этом примере полезная нагрузка ответа может содержать simpleObject или complexObject .

Дискриминатор

Чтобы помочь потребителям API определить тип объекта, вы можете добавить ключевое слово discinator / propertyName в определения модели. Это ключевое слово указывает на свойство, определяющее имя типа данных:

  комплектующих:
  ответы:
    sampleObjectResponse:
      содержание:
        приложение / json:
          схема:
            один из:
              - $ ref: '# / components / schemas / simpleObject'
              - $ ref: '# / components / schemas / complexObject'
            дискриминатор:
              propertyName: objectType
  …
  схемы:
    simpleObject:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
    complexObject:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
  

В нашем примере дискриминатор указывает на свойство objectType , которое содержит имя типа данных.Дискриминатор используется только с ключевыми словами anyOf или oneOf . Важно, чтобы все упомянутые ниже модели anyOf или oneOf содержали свойство, определяемое дискриминатором. Это означает, например, что в нашем коде выше и simpleObject , и complexObject должны иметь свойство objectType . Это свойство требуется в этих схемах:

  схем:
    simpleObject:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
    complexObject:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
  

Ключевое слово дискриминатора может использоваться различными потребителями API.Одним из возможных примеров являются инструменты генерации кода: они могут использовать дискриминатор для генерации программных операторов, которые приводят данные запроса к соответствующему типу объекта на основе значения свойства дискриминатора.

Имена типов сопоставления

Подразумевается, что свойство, на которое ссылается дискриминатор, содержит имя целевой схемы. В приведенном выше примере свойство objectType должно содержать строку simpleObject или строку complexObject .Если значения свойств не соответствуют именам схемы, вы можете сопоставить значения с именами. Для этого используйте ключевое слово дискриминатора / сопоставления :

  комплектующих:
  ответы:
    sampleObjectResponse:
      содержание:
        приложение / json:
          схема:
            один из:
              - $ ref: '# / components / schemas / Object1'
              - $ ref: '# / components / schemas / Object2'
              - $ ref: 'sysObject.json # / sysObject'
            дискриминатор:
              propertyName: objectType
              отображение:
                obj1: '# / компоненты / схемы / Объект1'
obj2: '# / компоненты / схемы / Object2'
                система: 'sysObject.json # / sysObject '
  …
  схемы:
    Объект1:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
    Объект2:
      тип: объект
      требуется:
        - objectType
      свойства:
        objectType:
          тип: строка
      …
  

В этом примере значение obj1 отображается на модель Object1 , которая определена в той же спецификации, obj2 — на Object2 , а значение system соответствует Модель sysObject , которая находится во внешнем файле.Все эти объекты должны иметь свойство objectType со значением «obj1» , «obj2» или «system» соответственно.

Не нашли то, что искали? Спросите у сообщества
Нашли ошибку? Сообщите нам

.

Добавить комментарий